C++培训:程序员必须收藏的资源
C++ 资源大全中文版
C++教程 DirectX11Frame框架的基类
我们开始构造这个框架的基类,通常来说一个通用的基类一般只会提供接口信息,但是这里我们并不打算这么做,为什么呢?真正的接口我们将他放进后面的MDx11Window这个类,MDx11Window类是用于处理DirectX11窗口的信息的基类,而MDx11Window类派生于MObject类,那么既然我们使用的是MDx11犀利那么为什么又要从MObject类说...
C++培训 C++11正则表达式
上周给大家总结的C++11的新特性还没有归纳完,今天总结出两篇知识点,这是其中之一,知识是很多的,小编只要总结出来就会分享给大家,这篇文章介绍的是:C++ 11 新特性之正则表达式 对regex的完整支持,直到g++4.9才算完善。我使用的系统是Ubuntu14.04,默认g++版本号是4.8.x,所以有一些regex功能无法编译通...
C++培训 C语言:整型变量
int类型与int变量 针对不同的用途,C语言提供了多种整数类型。各种整数类型的区别在于所提供数值的范围,以及数值是否可以取负值。 在之前的实例中你已经看到过,int关键字用于声明整型变量。 int类型是有符号整数,可以是正的、负的或者为0。使用printf( )输出时,int类型的格式说明符是%d。...
C++教程 未定义行为分析
C++教程,什么是C++中的未定义行为?多的不说,直接上货! 现在我们需要一个程序从控制台读入一个 INT 型整数(输入确保是INT),然后输出其绝对值,你可能闭着眼睛就会写出下面的代码: #include int main() { int n; std::cin >> n; std::cout << abs(n) << std::end...
成都C++培训:C 语言声明与定义不一致导致的问题
成都C++培训:C 语言声明与定义不一致导致的问题 项目代码需要从mips平台移植到x86平台,这是公司产品第一次采用x86平台。之前项目很紧,所以很多代码都没有考虑移植性问题,因此移植的时候遇到了不少问题。前几天才解决了位序(也叫比特序,与字节序不同)问题,今天又遇到了一个比较隐蔽的C语言问题,在这里记...
C++11智能指针时要避开的10大错误
很多同学们现在喜欢使用心得C++11的智能指针,这对于讨厌管理内存的人来说这简直就就是专门为他们所定制的,在使用C++11智能指针能够让C++新手能更够容易学习!