C 语言

AD

C++常用字符串分割方法实例汇总

这篇文章主要介绍了C++常用字符串分割方法实例汇总,包括了strtok函数.STL.Boost等常用的各类字符串分割方法,非常具有实用价值,需要的朋友可以参考下 本文实例汇总了C++常用字符串分割方法,分享给大家供大家参 ...
分类:C 语言 标签:字符串, 分割

用贪心法求解背包问题的解决方法

本篇文章是对用贪心法求解背包问题的解决方法进行了详细的分析介绍,需要的朋友参考下 贪心方法:总是对当前的问题作最好的选择,也就是局部寻优.最后得到整体最优. 应用:1:该问题可以通过"局部寻优"逐步过 ...
分类:C 语言 标签:贪心算法, 背包问题

深入理解C++中常见的关键字含义

本篇文章是对C++中常见关键字的含义进行了详细的分析介绍,需要的朋友参考下 1. inline:定义内联函数,该关键字是基于定义,如果只在函数声明时给出inline,则函数不会被认为是内联函数,所以必须在函数定义的地方也 ...
分类:C 语言 标签:关键字

C/C++判断传入的UTC时间是否当天的实现方法

在项目中经常会显示一个时间,如果这个时间在今日内就显示为时分秒,否则显示为年月日,有需要的朋友可以参考一下 这里先给出一个正确的版本: #include <iostream> #include <tim ...
分类:C 语言 标签:UTC时间

wchar_t,char,string,wstring之间的相互转换

以下是对wchar_t,char,string,wstring之间的相互转换进行了详细的分析介绍,需要的朋友可以过来参考下,希望对大家有所帮助 在处理中文时有时需要进行wchar_t,char,string,wstrin ...
分类:C 语言 标签:String, char, wstring

C++使用CriticalSection实现线程同步实例

这篇文章主要介绍了C++使用CriticalSection实现线程同步实例,是使用CriticalSection对前文实例的扩展,具有一定的参考借鉴价值,需要的朋友可以参考下 本文实例讲述了C++使用CriticalSe ...
分类:C 语言 标签:线程, 同步

Define,const,static用法总结

const定义的全局数据变量,其基本作用和define相同,但又在define的基础上增加了好多功能 1.Define用法:define主要是用于宏常量定义的,使程序看起来更简洁明了,方便代码维护,#define定义的实 ...
分类:C 语言 标签:const, static, define

详细解析命令行的getopt_long()函数

getopt_long支持长选项的命令行解析,函数中的参数argc和argv通常直接从main()的两个参数传递而来 头文件 #include<getopt.h> 函数原型int getopt_long(in ...
分类:C 语言 标签:getopt long

C语言单链队列的表示与实现实例详解

这篇文章主要介绍了C语言单链队列的表示与实现,对于研究数据结构与算法的朋友来说很有参考借鉴价值,需要的朋友可以参考下 1.概述: C语言的队列(queue),是指先进先出(FIFO, First-In-First-Out ...
分类:C 语言 标签:队列, c语言, 单链
C++设计模式之中介者模式

C++设计模式之中介者模式

这篇文章主要介绍了C++设计模式之中介者模式,本文讲解了什么是中介者模式.中介者模式的使用场合.中介者模式的优缺点等内容,需要的朋友可以参考下 前言 我们都知道,这个国际政治是一门很深的学问,不玩政治的人是搞不懂的.那么 ...
分类:C 语言 标签:设计模式, 中介者模式

c++base64编解码使用示例

这篇文章主要介绍了c++的base64编解码使用示例,需要的朋友可以参考下 #include <stdio.h> #include <stdlib.h> #include <string.h ...
分类:C 语言 标签:base64, 解码

C语言实现输入一颗二元查找树并将该树转换为它的镜像

这篇文章主要介绍了C语言实现输入一颗二元查找树并将该树转换为它的镜像,是数据结构中二元查找树的一个比较经典的算法,有不错的借鉴价值,需要的朋友可以参考下 本文实例讲述了C语言实现输入一颗二元查找树并将该树转换为它的镜像的 ...
分类:C 语言 标签:c语言, 树

STL list链表的用法详细解析

这篇文章是关于C++语言的一个新的扩展--标准模板库的(Standard Template Library),也叫STL 本文以List容器为例子,介绍了STL的基本内容,从容器到迭代器,再到普通函数,而且例子丰富,通俗 ...
分类:C 语言 标签:stl, 链表

c++ 指针与引用的区别介绍及使用说明

指针与引用看上去完全不同(指针用操作符*和->,引用使用操作符.),但是它们似乎有相同的功能,感兴趣的朋友可以了解下啊,或许本文对你有所帮助,好了,话不多说,切入正题 指针与引用看上去完全不同(指针用操作符&quo ...
分类:C 语言 标签:指针, 引用
C++虚函数表实例分析

C++虚函数表实例分析

这篇文章主要介绍了C++虚函数表,对多态中用到的虚函数表进行了比较通俗的实例分析,需要的朋友可以参考下 多态是C++面向对象程序设计的一个重要特性.以前看到虚函数觉得很神奇,为什么就能实现多态了呢.最初的时候曾设想,要实 ...
分类:C 语言 标签:虚函数
C语言kmp算法简单示例和实现原理探究

C语言kmp算法简单示例和实现原理探究

这篇文章主要介绍了C语言kmp算法简单示例和实现原理探究,本文用简洁的语言说明KMP算法的原理,并给出了示例,需要的朋友可以参考下 以前看过kmp算法,当时接触后总感觉好深奥啊,抱着数据结构的数啃了一中午,最终才大致看懂 ...
分类:C 语言 标签:c语言, 实现原理, kmp算法

简单的汉诺塔问题解法代码

汉诺塔本是C语言开门就学的东西,简单的汉诺塔问题解法代码 以前学东西不扎实,现在捡捡也好,汉诺塔本是C语言开门就学的东西,不过上课那会儿真心听不懂,直到大二了,才明白那是咋回事,我感觉的编程,真的是一张窗户纸,不过捅破要 ...
分类:C 语言 标签:汉诺塔

用C实现添加和读取配置文件函数

本篇文章是对用C语言实现添加和读取配置文件函数的方法进行了详细的分析介绍,需要的朋友参考下 发现读取配置文件, 还是用得比较多的. 网上搜了下, 有不少的代码范例了. 不过一般实现的函数需要传递的参数都有配置文件的路径. ...
分类:C 语言 标签:c语言, 添加, 读取配置文件