大约有 7,000 项符合查询结果(耗时:0.0137秒) [XML]

https://www.tsingfun.com/it/cpp/1283.html 

Visul C++中CList用法 - C/C++ - 清泛网 - 专注C/C++及内核技术

...用于某种类型集合类型: CPtrList存放是void类型指针,取出时候必须要制转换; CObList用于存放从CObject派生数据类型指针; CStringList存放CString字符串类型,相当于CList<Cstring,CString>。 3、使用CList迭代器...
https://www.tsingfun.com/it/cpp/651.html 

剖析程序内存布局 - C/C++ - 清泛网 - 专注C/C++及内核技术

...使用复杂数据结构来追踪栈内容,只需要一个简单指针指向栈顶端即可。因此压栈(pushing)和退栈(popping)过程非常迅速、准确。另外,持续重用栈空间有助于使活跃栈内存保持在CPU缓存中,从而加速访问。进程...
https://www.tsingfun.com/it/os... 

动态追踪(Dynamic Tracing)技术漫谈 - 操作系统(内核) - 清泛网 - 专注C/C++及内核技术

... 这样方式去查询这种特殊“数据库”。 在动态追踪里面一般是通过探针这样机制来发起查询。我们会在软件系统某一个层次,或者某几个层次上面,安置一些探针,然后我们会自己定义这些探针所关联处理程序。这...
https://www.tsingfun.com/it/cpp/1957.html 

C++对象布局及多态探索之菱形结构虚继承 - C/C++ - 清泛网 - 专注C/C++及内核技术

...call 0041DDF2   喔!更加迂回了。这段代码非常低效,里面很多明显冗余指令,如第1、4、6行,2、5行等,如果打开了优化开关可能这段指令效率会好很多。   第9行通过祖父类虚表指针得到了函数地址,第11行同...
https://www.tsingfun.com/it/cpp/1436.html 

MFC学习总结 (90个技巧) dlg 上建立View - C/C++ - 清泛网 - 专注C++内核技术

...E_READ, NULL,OPEN_EXISTIN G, FILE_FLAG_DELETE_ON_CLOSE, NULL);    这里面FILE_FLAG_DELETE_ON_CLOSE标志,这个标志是告诉操作系统,当和这个文件相关所有句柄都被关闭之后(包括上面这个 CREATEFILE创建句炳),就把这个文件删除。几乎所有...
https://www.tsingfun.com/it/cpp/google_mock.html 

google mock分享(全网最全最好gmock文档,没有之一) - C/C++ - 清泛网 ...

...(value) argument != value IsNull() method形参必须是NULL指针 NotNull() argument is a non-null pointer Ref(variable) 形参是variable引用 TypedEq(value) 形参类型必须是type类型,而且值必须是value 浮点数比较 ...
https://www.tsingfun.com/it/tech/1337.html 

淘宝大秒系统设计详解 - 更多技术 - 清泛网 - 专注C/C++及内核技术

...发读问题 你会说这个问题很容易解决,无非放到Tair缓存里面就行,集中式Tair缓存为了保证命中率,一般都会采用一致性Hash,所以同一个key会落到一台机器上,虽然我们Tair缓存机器单台也能支撑30w/s请求,但是像大秒这种...
https://www.tsingfun.com/it/tech/2228.html 

Debug Error \"pure virtual function call\" 原因解析 - 更多技术 - 清泛...

...码中出现除0操作,access violation等,都还是会被当做异常捕获。 那么如果在每个non-trivial析构函数中都加上异常处理呢?这样代码未免也太ugly了。况且在保证不主动抛出异常前提下,这样代码只是以防万一,意义不是...
https://www.tsingfun.com/down/ebook/106.html 

C++并发编程(中文版) - 文档下载 - 清泛网 - 专注C/C++及内核技术

...3 基于std::atomic<bool>操作… 97 5.2.4 std::atomic<T*>操作:指针算术运算… 99 5.2.5 标准原子整数类型操作… 100 5.2.6 std::atomic<>主要类模板… 101 5.2.7 原子操作自由函数… 102 5.3 同步操作和执行排序… 103 5.3.1 synchronizes-with关...
https://www.tsingfun.com/it/cpp/707.html 

汇编常用寄存器及指令基础总结 - C/C++ - 清泛网 - 专注C/C++及内核技术

...存器 特殊功能寄存器: IP(Intruction Pointer):指令指针寄存器,与CS配合使用,可跟踪程序执行过程 SP(Stack Pointer):堆栈指针,与SS配合使用,可指向目前堆栈位置 BP(Base Pointer):基址指针寄存器,可用作SS一...