变量的声明有两种情况:1、一种是须要建立存储空间的。比如:int a 在声明的时候就已经建立了存储空间。2、还有一种是不须要建立存储空间的。 比如:extern int a 当中变量a是在别的文件里定义的。声明是向编译器介绍名字--标识符。它告诉编译器“这个函数或变量在某处可找到,它的模样象什么”。...
分类:
其他好文 时间:
2015-01-08 10:56:57
阅读次数:
162
头文件一般包含:类的定义、extern变量的声明和函数的声明。 #include
分类:
编程语言 时间:
2015-01-08 09:25:07
阅读次数:
165
1.引言
C++语言的创建初衷是“a better C”,但是这并不意味着C++中类似C语言的全局变量和函数所采用的编译和连接方式与C语言完全相同。作为一种欲与C兼容的语言,C++保留了一部分过程式语言的特点(被世人称为“不彻底地面向对象”),因而它可以定义不属于任何类的全局变量和函数。但是,C++毕竟是一种面向对象的程序设计语言,为了支持函数的重载,C++对全局函数的处理方式与C有明显的不...
分类:
其他好文 时间:
2015-01-07 18:52:37
阅读次数:
196
1.引言
C++语言的创建初衷是“a better C”,但是这并不意味着C++中类似C语言的全局变量和函数所采用的编译和连接方式与C语言完全相同。作为一种欲与C兼容的语言,
C++保留了一部分过程式语言的特点(被世人称为“不彻底地面向对象”),因而它可以定义不属于任何类的全局变量和函数。但是,C++毕竟是一种面向对象的程序设计语言
,为了支持函数的重载,C++对全局函数的处...
分类:
其他好文 时间:
2015-01-07 11:05:14
阅读次数:
174
1.简述C++11和Boost2.struct和union与class的区别3.为什么C++中调用被C编译器编译后的函数要加extern C声明?4.以下代码哪里不对?#pragma region copyconst char NAME[]="Hello world";string& copy(co...
分类:
编程语言 时间:
2015-01-07 10:51:08
阅读次数:
241
1.在类的里面添加 //写配置文件 [DllImport("kernel32")] private static extern long WritePrivateProfileString(string section, string key, string val, s...
分类:
编程语言 时间:
2015-01-06 15:08:07
阅读次数:
191
1、const对象一旦被创建其值就不能再改变,所以一定要进行初始化。
2、const类型只能执行不改变其内容的操作,如参与计算、赋值等。
3、如果想在多个文件中共享const,可以在const的定义或声明处加上extern,虽然直接在头文件中定义,在其他文件中就可以看见,但是如果仅仅是在头文件中声明,在cpp实现中定义并初始化,其值是无法共享的。eg.
// test.h
#ifndef __Test__test__
#define __Test__test__
#include
...
分类:
编程语言 时间:
2015-01-05 18:48:16
阅读次数:
187
HTML中,JS如何调用SWF里面已经封装好的代码呢? 有一些事情Flex没办法实现的,需要通过调用JS来实现。 eg: 当浏览器窗体关闭的时候,弹出一个对话框,提示用户是否退出?或者是否保存当前的操作? 让JS能够调用SWF里面的方法,需要再Flex添加一个回调函数 //注册外部函数
Extern...
分类:
Web程序 时间:
2015-01-04 13:32:47
阅读次数:
173