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

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

总结const_cast、static_cast、dynamic_cast、reinterpret_cast - C/C++ - ...

...会点模糊。在本文中,我将说明static_cast<>实际上做了什么,并且指出一些将会导致错误的情况。 泛型(Generic Types) float f = 12.3; float* pf = &f; // static cast<> // 成功编译, n = 12 int n = static_cast...
https://www.tsingfun.com/ilife/relax/352.html 

程序员能看懂的笑话 - 轻松一刻 - 清泛网 - 专注C/C++及内核技术

... 九个软件工程师举了手。老师看着第十个问道:“你为什么愿意留在飞机上?”这人回答说:“如果是我的团队写的这个软件,飞机根本无法起飞,根本谈不上坠毁。 程序员 笑话
https://www.tsingfun.com/ilife/relax/1007.html 

女程序员做个梦,下面的评论惨绝人寰 - 轻松一刻 - 清泛网 - 专注C/C++及内核技术

...梦里我的第一反应是查源代码…结果调试半天查不出来为什么显示的是那个女人不是我,最后含泪把那个女人给注释掉了,再一运行就是我男朋友自己逛街了…醒来囧字脸呆了很久…… 评论出现了,大致以下类型: 首先乃是...
https://www.tsingfun.com/it/cp... 

浮点数在内存中的表示 - C/C++ - 清泛网 - 专注IT技能提升

... 0 吗?当然不是,正确的写法应该是f > -1e-7 && f < 1e-7,为什么呢? 浮点型,由于精度关系(float精度:2^23 = 8388608,一共7位,同理double 16位),最小分辨0.0000001, 当存储一个数时,只7位是准确的,比如存储0,可能在内存中...
https://www.tsingfun.com/it/cpp/1372.html 

Boost智能指针——shared_ptr - C/C++ - 清泛网 - 专注C/C++及内核技术

...ed_ptr可以共享对象的所权,因此其使用范围基本上没什么限制(还是一些需要遵循的使用规则,下文中介绍),自然也可以使用在stl的容器中。另外它还是线程安全的,这点在多线程程序中也非常重要。 boost::shared_ptr的...
https://www.tsingfun.com/it/cpp/1478.html 

xpath路径表达式笔记 - C/C++ - 清泛网 - 专注C/C++及内核技术

... 元素的后代的 book 元素,而不管它们位于 bookstore 之下的什么位置。 [例6] //@lang :选取所名为 lang 的属性。 四、xpath的谓语条件(Predicate) 所谓"谓语条件",就是对路径表达式的附加条件。 所的条件,都写在方括号"[]"...
https://www.tsingfun.com/it/cpp/1551.html 

SetRegistryKey 作用 - C/C++ - 清泛网 - 专注C/C++及内核技术

...本地应用程序")); ... } 那么SetRegistryKey什么作用呢? 先看下图: 可以看到,注册表HKEY_CURRENT_USER下面会生成 SetRegistryKey 设置的一个key(这里是默认的“应用程序向导生成的本地应用程序”),然后会生成...
https://www.tsingfun.com/it/cpp/1633.html 

Unicode and UTF-8 - C/C++ - 清泛网 - 专注C/C++及内核技术

...算得知包含的字符数。Java默认使用UTF-16 BE编码。 那么为什么会出现utf-8呢: 1)、和ASCII码不兼容,而且不太好移植(Not Portable) 例如:char *s=“Good ,北京”;该C语言代码采用UTF-16编码后,字节序列中间许多&rsquo;\0&rsquo;,&rsquo;\...
https://www.tsingfun.com/it/cpp/1922.html 

MFC非客户区完美自绘(标题栏,边框,标题按钮)例子 - C/C++ - 清泛网 - 专...

...制的例子,代码简单易学,代码是用VS2008+SP1开发的。 没什么关键技术,就是NCPAINT和NCCALLSIZE这两个处理好。绘制的时候用CWindowDC dc(this);,然后设置绘制的裁剪区域,按钮用Dui的思想绘制并封装成一个类CDUIButton,这样可以随便...
https://www.tsingfun.com/it/cpp/2052.html 

coinitialize失败,返回值是0x80010106 无法在设置线程模式后对其加以更改 ...

...oInitialize、CoInitializeEx都是windows的API,主要是告诉windows以什么方式为程序创建COM对象,原因是程序调用com库函数(除CoGetMalloc和内存分配函数)之前必须初始化com库。 哪些方式呢?单线程和多线程。 CoInitialize指明以单...