c/c++
文章平均质量分 62
leiming32
这个作者很懒,什么都没留下…
展开
-
c程序设计语言学习笔记
基础1. C语言默认的函数返回值是int, 而c++中没有这个规定,必须显示写函数返回值,即使是void2. 1. c语言中的整数类型有char, short, int, long等几种, 下面是C语言对每种数据类型长度的规定: (a). short和long类型的长度不相同 (b). int类型通常同具体机器的物理字长相同 (c). short通常是16bits, int通常原创 2012-12-18 00:04:39 · 2721 阅读 · 0 评论 -
c++ Primer学习笔记
第一章 文件头及声明关于extern使用extern 声明而不定义,它是说明变量定义在程序其他地方 全局不初始化的extern int i; 是声明不定义;只要声明并且有初始化式,那么就是定义;带有extern且有初始化的声明(也是定义),比如extern float fval =2.34; 这种必须放在函数外面,否则出错 文件B要访问另外一个文件A中定义的变量,那么在B中原创 2012-12-17 23:57:02 · 6645 阅读 · 0 评论 -
MFC应用程序设计(第二版)学习笔记
第一章, Windows应用开发基础基本概念windows API函数按功能大体分为以下:窗口管理函数 WUI图形设备管理函数 GUI系统服务函数 SUI 早期开发使用软件开发工具包sdk,softwaredevelopment kit 就是直接使用API函数来开发应用程序 自面向对象发展以来,人们对WindowsAPI进行了封装,从而使Windows应用程序结构和原创 2012-12-18 00:08:51 · 6282 阅读 · 3 评论 -
.c语言静态变量和静态函数
static C语言 C语言程序可以看成由一系列外部对象构成,这些外部对象可能是变量或函数。而内部变量是指定义在函数内部的函数参数及变量。外部变量定义在函数之外,因此可以在许多函数中使用。由于C语言不允许在一个函数中定义其它函数,因此函数本身只能是“外部的”。 由于C语言代码是以文件为单位来组织的,在一个源程序所有源文件中,一个外部变量或函数只能在某个文件中定义一次转载 2013-02-27 23:24:27 · 780 阅读 · 0 评论 -
VC中stdafx.h中afx代表什么意思
AFX is an abbreviation for a group. The MFC group was originally called the "Application Framework group" during the inception of MFC.However, X doesn’t stand for anything other than sounding cool原创 2013-02-27 22:54:44 · 2189 阅读 · 0 评论 -
为什么虚函数必须是非静态成员函数 构造函数能为static吗?
静态函数用static声明的函数是静态函数。静态函数可以分为全局静态函数和类的静态成员函数。Static关键字在类中,用static声明的成员变量为静态成员变量,它为该类的公用变量,在第一次使用时被初始化,对于该类的所有对象来说,static成员变量只有一份。用static声明的方法是静态方法,在调用该方法时,不会将对象的引用传递给它,所以在static方法中不可访问非stat转载 2013-02-27 23:22:56 · 8961 阅读 · 1 评论 -
eclipse开发c++时cout和endl报错
1.Symbol 'cout' could not be resolved , 选择kepler版本就不报错了。2. 下载gdb,./configuremakesudo make install3. 在eclipse中配置gdb(mac版本)因为直接用gdb调试的话,会出现没有权限的情况,因此需要制作一个keychain给gdb 打开钥匙串访问原创 2015-07-16 09:35:25 · 3470 阅读 · 0 评论 -
VC++中设置程序变量和命令行参数
设置在VC6.0中设置程序变量以及在VC2005中设置命令行参数可以实现从一个文件中读取输入数据,而不用在程序代码中通过文件操作open来打开输入文件,具体做法参考以下前两点: 1. vc6.0下,选择 工程-设置-debug, 在U程序变量中填写2. vs2005中 (1) 项目->项目属性->配置属性->调试->右边命令行参数: a.txt放在工程同目录下,另外原创 2011-01-10 16:18:00 · 7326 阅读 · 0 评论 -
eclipse CDT写c++使用文件作为输入源(输入重定向)
在main函数第一句增加以下。freopen("inputfile","r",stdin);创建一个inputfile,放工程根目录下。注意增加:#include做ACM题目的时候有用。原创 2015-07-16 14:08:06 · 1063 阅读 · 0 评论