C/C++
TellenYT
Details make a difference
展开
-
CIPAddressCtrl类的使用(IP地址与CString的互相转化)
//将CString 型IP地址在IPAddressCtrl中显示 CString strIP="192.168.0.10"; DWORD dwIP; dwIP = inet_addr(strIP); unsigned char *pIP = (unsigned char*)&dwIP; m_ipAddr.SetAddress(*pIP, *(原创 2011-07-01 15:04:00 · 3399 阅读 · 0 评论 -
指针和引用的区别
从概念上讲。指针从本质上讲就是存放变量地址的一个变量,在逻辑上是独立的,它可以被改变,包括其所指向的地址的改变和其指向的地址中所存放的数据的改变。而引用是一个别名,它在逻辑上不是独立的,它的存在具有依附性,所以引用必须在一开始就被初始化,而且其引用的对象在其整个生命周期中是不转载 2011-09-28 09:48:09 · 411 阅读 · 0 评论 -
STL容器简介
STL标准容器类简介标准容器类 说明顺序性容器vector 相当与数组,从后面快速的插入与删除,直接访问任何元素deque 双队列,从前面或后面快速的插入与删除,直接访问任何元素list 双链表,从任何地方快速插入与删除关联容器s原创 2011-09-22 14:09:35 · 408 阅读 · 0 评论 -
strcpy典型实现
C语言标准库函数 原型声明:extern char *strcpy(char *dest,char *src); 头文件:string.h 功能:把src所指由NULL结束的字符串复制到dest所指的数组中。 说明:src和dest所指内存区域不可以重叠原创 2011-09-14 15:31:47 · 570 阅读 · 0 评论 -
头文件 string.h cstring string 区别
1.#include //不可以定义string s;可以用到strcpy等函数using namespace std;#include //可以定义string s;可以用到strcpy等函数using namesapce std原创 2011-09-13 14:31:05 · 3074 阅读 · 0 评论 -
VC调试的时候 “没有调试信息,未加载符号”解决方法
其实我重新生成项目就解决了这个问题,不过还是贴一篇挺详细的调试入门在这,怕以后有用http://www.vckbase.com/document/viewdoc/?id=924概述调试是一个程序员最基本的技能,其重要性甚至超过学习一门语言。不会调试的程序员就意味着他即原创 2011-09-07 09:41:53 · 3558 阅读 · 0 评论 -
快速判断一个数是否是2的幂次方,若是,并判断出来是多少次方!
将2的幂次方写成二进制形式后,很容易就会发现有一个特点:二进制中只有一个1,并且1后面跟了n个0; 因此问题可以转化为判断1后面是否跟了n个0就可以了。 如果将这个数减去1后会发现,仅有的那个1会变为0,而原来的那n个0会变为1;因此将原来的数与去减去1后的原创 2011-09-03 20:25:15 · 3044 阅读 · 0 评论 -
VS2010 中的 C++ 0x 新特性:Lambdas、auto 和 static_assert
尽管 C++ 社区对 C++ 0x 很是追捧,但是各厂商对于新标准的支持并不热乎。盼星星盼月亮,微软作为 Windows 平台上最强势的 C++ 编译器厂商也终于在 Visual Studio 2010 中开始支持 C++ 0x 的特性。Visual Studio 2010 中的转载 2011-07-26 16:34:40 · 903 阅读 · 0 评论 -
Visual Studio 2010中C++的四大变化
在微软发布的Visual Studio 2010正式版中,其对C++语言做了一些修改,本文对此做了小结,与大家分享。Lambda表达式很多编程编程语言都支持匿名函数(anonymous function)。所谓匿名函数,就是这个函数只有函数体,而没有函数名。Lambda表达式就是原创 2011-07-26 14:53:50 · 603 阅读 · 0 评论 -
nullptr模拟实现
C++11,其中有一个是新的关键字nullptr,如果我们的编译器是支持nullptr的话,那么我们应该直接使用nullptr来替代NULL的宏定义。正常使用过程中他们是完全等价的。某些编译器不支持c++11的新关键字nullptr,我们也可以模拟实现一个nullptr。constclass nullptr_t {public: template inline原创 2017-04-21 13:55:13 · 829 阅读 · 0 评论