![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C
文章平均质量分 95
不知道叫什么好+1
这个作者很懒,什么都没留下…
展开
-
C #pragma pack(push,1) #pragma pack(pop)解析
一、结构#ifdef _WIN32#pragma pack( push, 1 )#else#pragma pack(1)#endifTypedef struct{}#ifdef _WIN32#pargma pack(pop)#else#pragma pack()#endif 二、对 #pragma pack()的理解在程序中,我们有时候在定义结构...原创 2018-08-14 17:39:48 · 8107 阅读 · 0 评论 -
Linux下常用的时间函数,及windows c获取系统时间方法
一、参考地址https://blog.csdn.net/IMBeGooD/article/details/76222922二、Linux下常用的四种时间类型2.1 time_t #include <time.h>1. 定义typedef long time_t;表示从UTC(coordinated universal time)时间1970年1月1日00时0...转载 2018-08-17 17:20:10 · 1234 阅读 · 0 评论 -
TinyXML 操作XML
0. 原文链接:https://www.cnblogs.com/hgwang/p/5833638.html1. 介绍读取和设置xml配置文件是最常用的操作,TinyXML是一个开源的解析XML的C++解析库,能够在Windows或Linux中编译。这个解析库的模型通过解析XML文件,然后在内存中生成DOM模型,从而让我们很方便的遍历这棵XML树。下载TinyXML的网址:http:...转载 2018-08-20 20:22:26 · 332 阅读 · 0 评论 -
C语言字符串操作总结大全(超详细)【转】
转自:http://www.jb51.net/article/37410.htm1)字符串操作strcpy(p, p1) 复制字符串strncpy(p, p1, n) 复制指定长度字符串strcat(p, p1) 附加字符串strncat(p, p1, n) 附加指定长度字符串strlen(p) 取字符串长度strcmp(p, p1) 比较字符串strcasecmp忽略大小写比较...转载 2018-10-17 09:57:14 · 139 阅读 · 0 评论 -
C/C++ 字符串反转的几种方法
0. 环境说明:windows7 + VSCode + mingw321. 使用 <algorithm>库方法:reverse()/* * 功能:字符串反转*/#include <iostream>#include <string>#include <algorithm>using namespace std;in...转载 2018-10-22 20:15:26 · 7207 阅读 · 0 评论 -
C++ Error: 0x000000FD Stack Overflow
转自:https://blog.csdn.net/xiaoheqin/article/details/52005742今天正好遇到与网友相同的问题,特此转载,留作记录。今天写了一个函数,使用了约2M的空间,下列函数中的静态常量max_audio_index_file_size=2000000void ReadAudioIndexFile(){std::string fileNa...转载 2018-10-23 17:40:42 · 610 阅读 · 0 评论 -
内存管理(malloc 和 free 用法)
转自:https://blog.csdn.net/u013485792/article/details/51329541一、malloc() 和 free() 的基本概念和基本用法1. 函数原型及说明void *malloc( long NumBytes)该函数分配了NumBytes个字节,并返回了指向这块内存的指针。如果分配失败,则返回一个空指针NULL。失败的原因有很多,常见的...转载 2018-10-27 17:51:46 · 338 阅读 · 0 评论 -
C C++ extern关键字笔记
一、extern 做变量声明 声明 extern 关键字做全局变量和全局函数,可以使它们能够跨文件访问。 extern是C/C++语言中表明函数和全局变量作用范围的关键字,该关键字告诉编译器,其声明的函数和变量可以在本模块或其它模块中使用。 通常,在本模块的头文件中对本模块提供给其它模块引用的函数或变量以关键字extern声明。 说明:下面的示例都是使用VS...原创 2018-12-18 19:35:35 · 137 阅读 · 0 评论 -
C 可变参数 stdarg.h
C语言 stdarg.h头文件定义了一个使用可变参数的方法,可以用来定义参数个数不固定的函数,其步骤如下: 1. 提供一个使用省略号的函数原型 2. 在函数定义中创建一个va_list类型的变量 3. 用宏 va_start()把该变量初始化为一个参数列表 4. 用宏va_arg()访问参数列表 5. 用宏va_end()完成清理工作声明的函数...原创 2018-12-19 11:44:46 · 139 阅读 · 0 评论