C/C++
文章平均质量分 50
yitaohust
这个作者很懒,什么都没留下…
展开
-
c++primer读书笔记1-13篇(转载)
来源: www.lqqm.net,作者: lingjie 发布日期:Fri Apr 1 15:23:49 2005此文是我初学c++时候写的一点东西,很粗浅只能帮助一些人习惯这本书的思维和作 者的风格,别的不敢有任何妄想。到目前只有13篇,将来也许会接着写一些。但不 做任何保证,如果写出来误人子弟或者老调重谈,倒不如不写,对不对? ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~原创 2005-11-27 20:10:00 · 2959 阅读 · 0 评论 -
如何学习vc++(vc的用处)
好介绍其实语言并没有好坏之分,每种开发工具也都有它的价值,各有优缺点,更重要的是如何根据具体的任务选择合适的工具并利用这些工具来完成工作。现在在WINDOWS平台下编程,VB和DELPHI可以满足大多数的应用,而且速度不会很慢。使用VC主要是用来开发系统软件和大型工具软件以及开发游戏。读者评分 13 评分次数 3 正文1. vc的用处 我感觉下面一些领域比较适合于用vc: 操作系统编程,ga原创 2005-12-03 20:11:00 · 2735 阅读 · 2 评论 -
C++资源之不完全导引
C++资源之不完全导引文章摘自 www.acejoy.com 摘录略有删节 ―― Winson1,前言本文介绍并分析了一些编译器,开发环境,库,少量的书籍以及参考网站,并且尽可能尝试着给出一个利用这些资源的导引,望对如同我们一样的初学者能够有所裨益。2,编译器2.1 Borland C++Borland C++由老牌开发工具厂商Borland倾力打造。该公司的编译器素以速度快,空间效率高著称,B转载 2006-11-28 21:28:00 · 1055 阅读 · 0 评论 -
数组的sizeof和strlen
数组做sizeof的参数不退化,传递给strlen就退化为指针了。原创 2008-04-21 19:41:00 · 499 阅读 · 0 评论 -
Pragma用法
1、#pragma once作用:在头文件的最开始加入这条指令就能够保证头文件被编译一次。举例:#if _MSC_VER > 1000#pragma once#endif如果vc编译器的版本大于1000(Defines the compiler version. Defined as 1200 for Microsoft Visual C++ 6.0. Always defined.)则这个语句被转载 2008-04-23 14:34:00 · 605 阅读 · 0 评论 -
if和else if看清楚
写代码时,经常if、else以及if、else if,没在乎它们不会匹配上。下面这个很简单的问题,但我差点也犯这样的傻瓜错误。if((i+1) == 1) printf("GOOD!/n"); else if((i+1) > 0) printf("BAD!/n");和if((i+1) == 1) printf("GOOD!/n"); if((i+1) > 0) printf("原创 2008-09-26 19:14:00 · 542 阅读 · 0 评论 -
Overload和Override
Overload--重载:(1)相同的作用域;(2)相同的函数名称;(3)不同的参数。注意:(a)返回值不同,不构成重载;(b)参数顺序不同可以构成重载;(c)参数类型和顺序一致,但一个或几个参数指定了缺省值,也不构成重载。 Overirde--覆盖:(1)父类与子类之间发生;(2)函数类型、名称、参数完全一样;(3)函数体的实现不同。注意:原创 2008-10-07 19:38:00 · 544 阅读 · 0 评论 -
五大内存分区
在C++中,内存分成5个区,他们分别是堆、栈、自由存储区、全局/静态存储区和常量存储区。 栈,就是那些由编译器在需要的时候分配,在不需要的时候自动清楚的变量的存储区。里面的变量通常是局部变量、函数参数等。 堆,就是那些由new分配的内存块,他们的释放编译器不去管,由我们的应用程序去控制,一般一个new就要对应一个delete。如果程序员没有释放掉,那么在程序结束后,操作系统会自动回收。转载 2008-10-08 12:05:00 · 714 阅读 · 0 评论