随笔分类 - C/C++
摘要:n fork函数创建一个新进程,新进程被称为子进程 n 函数原型:pid_t fork(void) n 返回值: fork函数调用一次,但...
阅读全文
摘要:n setjmp和longjmp函数实现函数之间的跳转(需包含头文件" setjmp.h "): 函数原型:int setjmp(jmp_buf env); void longjmp(jmp_buf env, int val); setjmp函数用于设...
阅读全文
摘要:C/C++有以下几种流对象的: 型别 名称 作用 istream cin 从input通道读入数据 ostream cout 将数据写到标准output通道 ostream cerr 将错误信息写到标准error通道 ostream clog 将日志信息写到标准logging通道 wistream ...
阅读全文
摘要:explicit主要用于 "修饰 "构造函数. 使得它不用于程序中需要通过此构造函数进行 "隐式 "转换的情况!
阅读全文
摘要:restrict: restrict只适用于指针,它声明一个指针是唯一初始化访问一个数据对象。 int ar[10];int* restrict restar=(int *)malloc(10*sizeof(int));int* par=ar;for(int n=0; n<10; n++) { ...
阅读全文
摘要:只摘了几个惯用法: (1)在C++中引用C语言中的函数和变量,在包含C语言头文件(假设为cExample.h)时,需进行下列处理: extern "C"{ #include "cExample.h"} 而在C语言的头文件中,对其外部函数只能指定为extern类型,C语言中不支持ex...
阅读全文
摘要:在讨论全局变量之前我们先要明白几个基本的概念: 1. 编译单元(模块): 在IDE开发工具大行其道的今天,对于编译的一些概念很多人已经不再清楚了,很多程序员最怕的就是处理连接错误(LINK ERROR), 因为它不像编译错误那样可以给出你程序错误的具体位置,你常常对这种错误感到懊恼,但是如果你经常使...
阅读全文
浙公网安备 33010602011771号