摘要:        
目前看来 任何模块 改代码不是问题target是写得一手好代码。设计模式。语法日积月累。c++先看media    阅读全文
        posted @ 2013-08-01 16:52
jeans chen
阅读(177)
评论(1)
推荐(0)
            
        
        
摘要:        
不知道哪里转的。呵呵 抱歉C++是最难的语言。这个世界上最难的编程语言可能非C++莫属了。你千万不要以为几天就可以学好C++,C++的学习曲线是相当BT的,你可以看看这篇文章。C++是一门很自由的语言,自由到了有点BT和恐怖的地步。我甚至认为C++并不是一门成熟的编程语言,因为太容易犯错了。所以,你一定要在一开始就要有很小心谨慎的态度,并把C++当成一种难以训服的猛兽来看待。 多问“为什么要这样”的问题。学习C++一定要多问几个“为什么是这样”,“凭什么要这样”的问题。比如:很多人知道C++有拷贝构造函数和初始化列表,但你真的知道为什么要有拷贝构造函数?为什么要有初始化列表吗?为什么要有tem    阅读全文
        posted @ 2013-08-01 15:34
jeans chen
阅读(216)
评论(0)
推荐(0)
            
        
        
摘要:        
Declare non-member functions when type conversions should apply to all parameters.104页只有当参数被列于参数列(parameter list)内,这个参数才是隐式类型转换的合格参与者。这就是为什么上述第一次调用可通过编译,第二次调用则否。因为第一次调用伴随一个放在参数列内的参数,第二次调用则否。    阅读全文
        posted @ 2013-08-01 14:15
jeans chen
阅读(195)
评论(0)
推荐(0)
            
        
        
摘要:        
99页导致较大封装性的是non-member non-friend函数,因为它并不增加“能否访问class内之private成分”的函数数量。    阅读全文
        posted @ 2013-08-01 14:13
jeans chen
阅读(162)
评论(0)
推荐(0)
            
        
        
摘要:        
将成员变量隐藏在函数接口的背后,可以为“所有可能的实现”提供弹性,假设我们有一个public成员变量,而我们最终取消了它,多少代码可能会被破坏呢?那是一个不可知的大量。protected成员变量就像public成员一样缺乏封装性(所有使用它的derived都会被破坏)    阅读全文
        posted @ 2013-08-01 14:11
jeans chen
阅读(129)
评论(0)
推荐(0)
            
        
        
摘要:        
    阅读全文
        posted @ 2013-08-01 11:16
jeans chen
阅读(167)
评论(0)
推荐(0)
            
        
        
摘要:        
    阅读全文
        posted @ 2013-08-01 10:52
jeans chen
阅读(251)
评论(0)
推荐(0)
 
                    
                     
                    
                 
                    
                 
 
         浙公网安备 33010602011771号
浙公网安备 33010602011771号