大约有 1,700 项符合查询结果(耗时:0.0091秒) [XML]

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

C++静态和多态,亦敌亦友 - C/C++ - 清泛网 - 专注C/C++及内核技术

...编译?在笔者Ubuntu 12.04 + gcc 4.6.3的机器上,上述代码编译不能通过。显示如下信息: stawithvir.cpp:19:17: error: ‘static void DerivedAgain::foo()’ cannot be declared stawithvir.cpp:13:10: error: since ‘virtual void Derived::foo()’ declared in...
https://www.tsingfun.com/it/cpp/2151.html 

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

...,以及把指针转化为任意类型的指针,威力最为强大!但不能将非32bit的实例转成指针。总之,只要是32bit的东东,怎么转都行! static_cast和dynamic_cast可以执行指针到指针的转换,或实例本身到实例本身的转换,但不能在实例和...
https://www.tsingfun.com/it/os_kernel/723.html 

将Linux代码移植到Windows的简单方法 - 操作系统(内核) - 清泛网 - 专注C/C++及内核技术

...包之后的目录和文件出现异常。如果是源代码包将有可能不能在Cygwin下面正确编译。解开压缩包之后,进入 tar-1.13目录,在当前的目录下面输入 ./configure 命令,运行完毕之后,再次输入 make 命令。开始编译tar的Cygwin版本。 ...
https://www.tsingfun.com/it/cpp/1874.html 

字符串指针变量与字符数组的区别 - C/C++ - 清泛网 - 专注C/C++及内核技术

...(3)赋值方式   字符数组只能对其元素逐个赋值,而不能将字符串赋给字符数组名。对于字符指针变量,字符串地址可直接赋给字符指针变量。例如:   str="I love China! "; //字符数组名str不能直接赋值,该语句是错误的。 ...
https://www.tsingfun.com/it/cpp/2070.html 

C++特化模板函数的符号多重定义错误问题 - C/C++ - 清泛网 - 专注C/C++及内核技术

...operator> 操作,并支持 int,float,double 或 DWORD 类型。但它不能应用于比较自负串(char* 指针),因为这个函数比较的是串指针,而不是字符串本身: LPCTSTR s1,s2; ... int cmp = compare(s1,s2); // s1<s2? Oops! 为了能进行字符串比较,你...
https://www.tsingfun.com/it/cpp/2071.html 

C++模板的特化 - C/C++ - 清泛网 - 专注C/C++及内核技术

...同一个东东重复声明出不同的东西就不可以了,因此你就不能再声明诸如template<typename T1, typename T2> class Y;这样的声明了;其实没有什么是不能声明的,既然我们可以声明变量,声明函数,声明类,那么当然我们也可以声明函数...
https://www.tsingfun.com/it/cpp/1906.html 

C++STL容器使用经验总结 - C/C++ - 清泛网 - 专注C/C++及内核技术

...全的。 多个线程对不同的容器写入操作是安全的。 你不能期望STL库会把你从手工同步控制中解脱出来,而且你不能依赖于任何线程支持。 第13条:vector和string优先于动态分配的数组。 如果用new,意味着你要确保后面进...
https://www.tsingfun.com/it/cpp/656.html 

Win32汇编--使用MASM - C/C++ - 清泛网 - 专注C/C++及内核技术

...错误 “0x00401000”指令引用 的”0x00402010”内存。该内存不能为”written”。 要终止程序,请单击”确定”。 要调试程序,请单击”取消”。 如果不怕程序可读性不佳的话,把.const段中定义的东西混到.code段中去也可以正常...
https://www.tsingfun.com/html/... 

编译器内部的秘密--微软的编译器是如何解析Try/Catch/Throw的 - C/C++ - 清...

...些程序员可能(大部分是Java程序员)并不清楚一些异常不能被catch到,可能是因为她们在函数中已经被处理了。这类程序员可能以为程序中的try-catch代码段在程序被编译编译时,就已经被分析完了,所以程序运行期间并不受异...
https://www.tsingfun.com/html/... 

编译器内部的秘密--微软的编译器是如何解析Try/Catch/Throw的 - C/C++ - 清...

...些程序员可能(大部分是Java程序员)并不清楚一些异常不能被catch到,可能是因为她们在函数中已经被处理了。这类程序员可能以为程序中的try-catch代码段在程序被编译编译时,就已经被分析完了,所以程序运行期间并不受异...