最新消息:

C++

C/C++ 宏定义中#、##的区别

justnode 11个月前 (03-22) 432浏览

#表示:对应变量字符串化 ##表示:把宏参数名与宏定义代码序列中的标识符连接在一起,形成一个新的标识符 #include "stdafx.h" #include <stdio.h> #include &...

c++ boost库的使用

justnode 1年前 (2018-02-28) 329浏览

1、timer(V1) timer(V1) 是一个很小的库,提供简易的度量时间和进度显示的功能,可用于测试性能计时任务等大多数情况。timer(V1)库包含三个组件, 计时器类 timer, progress_timer 和进度条指示类 progre...

linux c学习总结

justnode 3年前 (2016-03-01) 742浏览

1、对于Linux内核而言,所有的文件都由文件描述符引用,文件描述符是一个非负整数。当打开或创建一个文件时,内核会向进程返回一个文件描述符。文件的读写示例如下: #include <unistd.h> #include <fc...