centos 7 已经支持 gcc 编译32位程序...
                            
                            
                                分类:
其他好文   时间:
2014-11-28 12:31:27   
                                阅读次数:
383
                             
                    
                        
                            
                            
                                C11的新特性实在是太多了,这2个关键字关注的人倒是少了很多,其中有一个原因便是编译器支持得太慢了(VS到VS2013才支持上),不过这2个关键字那真是极为有用的,下面我们来看看。
【default关键字】
首先我们有一个字符串类:
class CString
{
    char* _str;
public:
    //构造函数
    CString(const char* ps...
                            
                            
                                分类:
编程语言   时间:
2014-10-24 00:28:29   
                                阅读次数:
215
                             
                    
                        
                            
                            
                                这个问题是C中的一个深坑,首先说结论:
char ** 和 const char ** 是两个不相容(incompatible)的类型,可以理解为不能直接赋值
在C11的6.5.2.2 Function calls中有如下内容
Each argument shall have a type such that its value...
                            
                            
                                分类:
编程语言   时间:
2014-10-11 16:12:45   
                                阅读次数:
173
                             
                    
                        
                            
                            
                                在C11(ISO/IEC 9899:2011)标准中引入了对UTF8、UTF16以及UTF32字符编码的支持。
                            
                            
                                分类:
其他好文   时间:
2014-09-22 04:06:11   
                                阅读次数:
664
                             
                    
                        
                            
                            
                                回调函数指针传递在从ccMacros.h中定义了CC_CALLBACK_n系列宏,其中n为0~4,表示包裹回调函数指针的参数个数。以触摸事件为例:1 void Test::initListener()2 {3 auto listener = EventListenerTouchOneByOn...
                            
                            
                                分类:
其他好文   时间:
2014-09-03 16:38:26   
                                阅读次数:
172
                             
                    
                        
                            
                            
                                1.c11中可以直接使用final关键字使得该类不能被继承2.派生类用调用基类的构造函数来初始化基类部分,若将基类构造函数声明为private,则实例化派生类成员时链接出错,但是这样基类也不能实例化,编译出错3.将一个类的构造函数声明为private,则该类及其子类都不能实例化,但是若把子类声明为该...
                            
                            
                                分类:
编程语言   时间:
2014-08-28 22:37:56   
                                阅读次数:
350
                             
                    
                        
                            
                            
                                原文地址为:http://www.drdobbs.com/cpp/c11-uniqueptr/240002708
在C++11中加入了很多的新特性,unique_ptr一枝独秀,对于动态分配的内存对象,它简单有效。虽然它不是万能的,但是它做的已经够好了:利用简单的语法便可以管理动态分配的对象。
基本语法:
unique_ptr 是一个模板类,你可以很简单地构造一个unique_ptr...
                            
                            
                                分类:
编程语言   时间:
2014-08-24 16:44:52   
                                阅读次数:
238
                             
                    
                        
                            
                            
                                CentOS 7 构造GCC 4.8.2 32位编译环境...
                            
                            
                                分类:
其他好文   时间:
2014-07-16 09:13:32   
                                阅读次数:
267
                             
                    
                        
                            
                            
                                Strassen矩阵乘法是通过递归实现的,它将一般情况下二阶矩阵乘法(可扩展到n阶,但Strassen矩阵乘法要求n是2的幂)所需的8次乘法降低为7次,将计算时间从O(nE3)降低为O(nE2.81)。矩阵C = A*B,可写为C11 = A11B11 + A12B21C12 = A11B12 + ...
                            
                            
                                分类:
其他好文   时间:
2014-07-13 22:29:05   
                                阅读次数:
438
                             
                    
                        
                            
                            
                                C语言标准的发展C语言的发展历史大致上分为4个阶段:Old Style C、C89、C99和C11.C89是最早的C语言规范,于1989年提出,1990年先由ANSI(美国国家标准委员会,American National Standards Institute)推出ANSI版本,后来被接纳为ISO...
                            
                            
                                分类:
其他好文   时间:
2014-07-07 00:01:21   
                                阅读次数:
559