首页
学习
活动
专区
工具
TVP
发布

xingoo, 一个梦想做发明家的程序员

专栏作者
805
文章
899116
阅读量
80
订阅数
C++库大全
基础类 1、 Dinkumware C++ Library 参考站点:http://www.dinkumware.com P.J. Plauger编写的高品质的标准库。P.J. Plauger博士是Dr. Dobb's程序设计杰出奖的获得者。其编写的库长期被Microsoft采用,并且最近Borland也取得了其OEM的license,在其C/C+ +的产品中采用Dinkumware的库。 2、 RogueWave Standard C++ Library 参考站点:http://www.roguewav
用户1154259
2018-01-18
2.3K0
c++中类长度解析
通常我们定义一个类,它所占的空间有多大呢? 首先我们看一下下面的这个类 class A{ public: void func1(void){ printf("11111heihei\n"); }; void func2(void){ printf("11111heihei\n"); }; public: int number; }; class B{ public: void func1(void){ prin
用户1154259
2018-01-17
7420
《C++标准程序库》-1
explicit关键字 这个关键字原则上只对构造函数起作用,抑制阴性转换,例如: class String{   String(int size); //本意是要申请size大小的字符串 }; 如果此时调用 String s1(20); //成功申请20个大小长度的字符串 String s2 = 20; //同上 String s3 = 'a'; //本意是要把a赋值给s3,结果是 申请了a字符对应大小的字符串 此时原函数声明变成 class String{   explicit String(
用户1154259
2018-01-17
8150
C/C++ 遇到0xcccccccc访问冲突
最近一直在纠结这个问题. 最近写代码,总是遇到这个问题,一旦遇到这个问题,以前好使的代码也就不好使了。很费解,上网搜集了下资料.... 这个0xcccccccc是DEBUG模式下,编译器为没有初始化的
用户1154259
2018-01-17
1.3K0
堆 栈-相关知识
一、预备知识—程序的内存分配 一个由c/C++编译的程序占用的内存分为以下几个部分 1、栈区(stack)— 由编译器自动分配释放 ,存放函数的参数值,局部变量的值等。其操作方式类似于数据结构中的栈。 2、堆区(heap) — 一般由程序员分配释放, 若程序员不释放,程序结束时可能由OS回收 。注意它与数据结构中的堆是两回事,分配方式倒是类似于链表。 3、全局区(静态区)(static)—,全局变量和静态变量的存储是放在一块的,初始化的全局变量和静态变量在一块区域, 未初始化的全局变量和未初始化的静态变量在
用户1154259
2018-01-17
7180
IP多播
                      1   多播地址                     IP多播地址采用D类IP地址确定多播的组,地址范围是224.0.0.0 到 239.255.255.255.                        2 组管理协议(IGMP)               两个多播节点之间的所有路由器必须支持IGMP协议 任何没有开启IGMP的路由器仅简单的丢弃接收到的多播数据                       3   使用IP多播             
用户1154259
2018-01-17
1.1K0
第三章 C++中的C ----《C++编程思想》
1 创建函数 2 执行控制语句   break:退出循环,不再执行循环中的生育语句   continue:停止执行当前的循环,返回到循环的起始处开始新的一轮循环 3 运算符简介 4 数据类型简介   void* 任何类型的地址都可以间接引用那个指针 5 作用域   while(char c=cin.get()!='q') 这样由于优先级的问题,并不能取得想要的效果 6 指定存储空间分配   const 告诉编译器这是不会改变的,volatile 告诉编译器不知道何时会改变,放置编译器依据变量的稳定性作任何优
用户1154259
2018-01-17
6120
第四章 数据抽象 ----《C++编程思想》
1 袖珍C库 2 相应问题 3 基本对象   C++允许任何类型的指针赋给void* 4 什么是对象 5 抽象数据类型 6 对象细节 7 头文件形式   可能问题:如果把一个struct声明放在一个头文件中,就有可能在一个编译程序中多次包含这个头文件  #ifndef   #define XXXXX   struct stack{}*head;   #endif   头文件中命名空间:using namespace std; 8 嵌套结构 #ifndef xxx #define xxx s
用户1154259
2018-01-17
4480
没有更多了
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档