大约有 5,000 项符合查询结果(耗时:0.0152秒) [XML]
可重入函数、不可重入函数及线程安全 - C/C++ - 清泛网 - 专注C/C++及内核技术
...,插入执行信号处理函数时,进程可能正在对这张表进行操作,而信号处理函数的调用刚好覆盖了进程的操作,造成错误。
满足下面条件之一的多数是不可重入函数:
(1) 使用了静态数据结构;
(2) 调用了malloc或free;
(3) 调用了...
初窥InnoDB的Memcached插件 - 大数据 & AI - 清泛网 - 专注C/C++及内核技术
...emcached协议来访问一下,这里我们换个花样,执行一个MGET操作:
shell> echo "get foo bar" | nc localhost 11211
VALUE foo 0 47
ffffffffffffffffffffffffffffffff|foo@domain.com
VALUE bar 0 47
bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb|bar@domain.com
END
既然我定义value_columns...
windows下捕获dump之Google breakpad_client的理解 - C/C++ - 清泛网 - 专注C/C++及内核技术
...在TransactNamePipe函数执行完毕之后,再执行了一次WriteFile操作,发送MESSAGE_TAG_REGISTRATION_ACK消息给服务进程,服务进程收到该ACK消息时,关闭跟客户进程的连接。服务进程对管道的操作顺序为:读-->写-->读,第二次读是客户进程通...
“历史遗留”漏洞:浅析新型SSL/TLS漏洞FREAK - 创意 - 清泛网 - 专注C/C++及内核技术
...的协议版本,以及苹果的安全传输机制。
90年代的暗箱操作
90年代,美国政府要求在货物出口前,要求出口产品和设备进行“暗箱操作”——必须使用弱加密的“出口级”加密方式,这种加密方式可以便于情报机构和特殊机构...
Visul C++中CList用法 - C/C++ - 清泛网 - 专注C/C++及内核技术
...承了CObject类,在使用CList时,需要将用户自定义的类实现操作符=的重载,否则系统将会报错。以下举一简单的CNode例子,使之实现操作符=的重载:
class CNode : public CObject
{
public:
CPoint point;
CNode()
{
point.x = ...
C++读写EXCEL文件方式比较 - C/C++ - 清泛网 - 专注C/C++及内核技术
...是特别的难。
其基本方法都是使用导出的.h文件进行OLE操作,但是由于OLE的接口说明文档不多,想非常完美的使用她们也不是太容易,好在例子也很多。
网上普遍认为OLE速度慢,EXCEL的OLE读写方式也基本一样。但是读取速度可...
字符串指针变量与字符数组的区别 - C/C++ - 清泛网 - 专注C/C++及内核技术
...变量与字符数组的语句如下: char *pc ,str[100]; 则系统...使用字符串指针变量与字符数组的区别
(1)分配内存
设有定义字符型指针变量与字符数组的语句如下:
char *pc ,str[100];
则系统将为字符数组str分配1...
MFC非客户区完美自绘(标题栏,边框,标题按钮)例子 - C/C++ - 清泛网 - 专...
...自绘是很多初学者最苦恼的问题,目前网上的例子要么是系统默认的标题按钮时不时的会重现出来,要么是影响了窗口非客户区原来默认的行...
标题栏自绘是很多初学者最苦恼的问题,目前网上的例子要么是系统默认的标题...
什么是 Ringbuffer ? - C/C++ - 清泛网 - 专注C/C++及内核技术
...环。
要找到数组中当前序号指向的元素,可以通过mod操作:
sequence mod array length = array index
以上面的ringbuffer为例(java的mod语法):12 % 10 = 2。很简单吧。
事实上,上图中的ringbuffer只有10个槽完全是个意外。...
...VC\\INCLUDE\\iterator(93) : error C2039: “push_front”: 不是“std...
...h_front插入,导致错误
解决办法: 迭代器与底层容器之间的操作实际上存在限制关系,也就是说并不是所有的容器都支持诸如push_front之类的操作。这里front_inserter将使用push_front方法来向vector插入元素,但是vector并不支持push_front操...