C++
文章平均质量分 51
lanmeng_smile
这个作者很懒,什么都没留下…
展开
-
fatal error C1010: unexpected end of file while looking for precompiled header directive
在编译VC++6.0是,出现fatal error C1010: unexpected end of file while looking for precompiled header directive 的错误.解决方法:1、如果发生错误的文件是由其他的C代码文件添加进入当前工程而引起的,则Alt+F7进入当前工程的 Settings,选择C/C++选项卡,从Category原创 2014-05-16 17:26:51 · 631 阅读 · 0 评论 -
::作用域运算符
::是运算符中等级最高的,它分为三种:全局作用域符,类作用域符,命名空间作用域符原创 2014-06-03 18:29:46 · 8693 阅读 · 0 评论 -
memset()和memcpy()函数
1.void *memset(void *s,int c,size_t n)将已开辟内存空间 s 的首 n 个字节的值设为值 c。原创 2014-05-25 11:49:40 · 601 阅读 · 0 评论 -
BOOL与bool区别
1、类型不同bool为布尔型用作逻辑判断BOOL在typedef int BOOL;在typedef long BOOL;2、长度不同bool只有一个字节BOOL长度视实际环境来定,一般可认为是4个字节3、取值不同bool取值false和true,是0和1的区别; false可以代表0,但true有很多种,并非只有1。如果数个转载 2014-06-09 19:47:28 · 598 阅读 · 0 评论 -
类的初始化和赋值
文章来源:http://blog.csdn.net/redjuly/article/details/525592我的问题是关于初始化C++类成员的。我见过许多这样的代码(包括在你的栏目中也见到过):CSomeClass::CSomeClass(){ x=0; y=1;}而在别的什么地方则写成下面的样子:CSomeCla转载 2014-11-05 21:54:04 · 1066 阅读 · 0 评论 -
C++中智能指针的设计和使用
原文地址:http://blog.csdn.net/hackbuteer1/article/details/7561235 智能指针(smart pointer)是存储指向动态分配(堆)对象指针的类,用于生存期控制,能够确保自动正确的销毁动态分配的对象,防止内存泄露。它的一种通用实现技术是使用引用计数(reference count)。智能指针类将一个计数器与类指向的对象相关联,引用计转载 2014-12-18 19:54:19 · 568 阅读 · 0 评论 -
相对路径./与../区别
一、基本概念 1、相对路径-顾名思义,相对路径就是相对于当前文件的路径。网页中一般表示路径使用这个方法。2、绝对路径-绝对路径就是你的主页上的文件或目录在硬盘上真正的路径。绝对路径就是你的主页上的文件或目录在硬盘上真正的路径,比如,你的Perl 程序是存放在 c:/apache/cgi-bin 下的,那么 c:/apache/cgi-bin就是cgi-bin目录的绝对路径在网络中,以原创 2015-07-02 11:29:10 · 31820 阅读 · 3 评论 -
error:LNK2005 已经在*.obj中定义
为什么会出现这个错误??“error LNK2005: 已经在*.obj中定义” 编程中经常能遇到LNK2005错误——重复定义错误,其实LNK2005错误并不是一个很难解决的错误,弄清楚它形成的原因,就可以轻松解决它了。 造成LNK2005错误主要有以下几种情况: 1.重复定义全局变量。可能存在两种情况: A、对于一些初学编程的程序员,有时候会原创 2015-11-23 19:58:42 · 919 阅读 · 1 评论 -
OpenCV编程:最大熵阈值分割算法实现(代码可运行)
最大熵阈值分割原创 2015-11-28 09:34:20 · 3240 阅读 · 1 评论