
C++知识点
neicole
积极乐观,稳扎稳打,一步一个脚印。
展开
-
(2011.08.04)C / C++中const用法总结
转载收藏一下const的用法,一直有点迷糊。我转的地址: http://www.newsmth.net/pc/pccon.php?id=10002714&nid=359712const类型定义:指明变量或对象的值是不能被更新,引入目的是为了取代预编译指令 **************常量必须被初始化*************************cons的作用转载 2011-08-04 09:10:30 · 849 阅读 · 3 评论 -
(2011.09.26)c++面向对象编程必备“良方”(欢迎大家来补充!)
前言:c++面向对象中的繁琐机制,不得不让你在编程中频频“犯病”,找错误,找bug,困扰,是你的病源所在,本人虽不是什么“良医”, 却也算是总结出以下“良方”。注:难免会有记忆上的遗漏,知识上的不够,遗漏之处还需大家来补充啊!http://blog.youkuaiyun.com/zhanxinhang药方1 ☞ 必需时刻明白面向对象编程中要扮演的两个角色,一个就是你,类的设计者,一个就是用户,转载 2011-09-26 13:59:43 · 767 阅读 · 2 评论 -
(2011.09.17)C/C++中二进制文件的使用以及字节序问题的图示
C/C++中二进制文件的使用以及字节序问题的图示今天在做项目时联想到了这两个问题,所以实际编程测试了一下,有一些新的收获: 我一直以为自己很熟悉如何使用C/C++中的二进制文件,可今天测试的时候突然发现程序生成的二进制文件和文本文件一样。比如: FILE* fp = fopen("binary","wb"); //FILE* fp = fopen("ch转载 2011-09-17 07:10:48 · 2089 阅读 · 1 评论 -
(2012.03.12) C/C++中指针和引用之相关问题研究
一、基本知识指针和引用的声明方式:声明指针: char* pc;声明引用: char c = 'A' char& rc = c;它们的区别:①从现象上看,指针在运行时可以改变其所指向的值,而引用一旦和某个对象绑定后就不再改变。这句话可以理解为:指针可以被重新赋值以指向另一个不同的对象。但是引用则总是指向在初始化时被指定的对象,以后不能改转载 2012-03-12 12:29:59 · 1171 阅读 · 0 评论 -
(2012.03.24)Std::StringStream的小心应用
Std::StringStream 的小心应用 stringstream 是个好东西,网上有不少文章,讨论如何用它实现各种数据类型的转换(比如把double或int转换为string类型),但如果 stringstream 使用不当,当心内存出问题(我就吃过亏^_^)。 试试下面的代码,运行程序前打开任务管理器,过不了几十秒,所有的内存都将被耗尽! #include转载 2012-03-24 09:31:17 · 2753 阅读 · 0 评论