#ifndef __DSTACK__
#define __DSTACK__
这个与
#ifndef DSTACK_H
#define DSTACK_H
的区别????没有什么区别,就是所谓的名字不同
第一个名字为__DSTACK__ ,第二个名字为DSTACK_H而已第一个就是告诉编译器,如果你见过__DSTACK__这个人,就不用再往下走了
第二个告诉编译器,如果你见过DSTACK_H这个人,就不用再往下走了名字是你随便起的,没什么大不了的
一般都是使用文件名,比如___ABCD_H__下划线随便自己爱好加
#define __DSTACK__
这个与
#ifndef DSTACK_H
#define DSTACK_H
的区别????没有什么区别,就是所谓的名字不同
第一个名字为__DSTACK__ ,第二个名字为DSTACK_H而已第一个就是告诉编译器,如果你见过__DSTACK__这个人,就不用再往下走了
第二个告诉编译器,如果你见过DSTACK_H这个人,就不用再往下走了名字是你随便起的,没什么大不了的
一般都是使用文件名,比如___ABCD_H__下划线随便自己爱好加
解决方案 »
- 求助:在视图中使用框架类中的变量。。。
- VC6 AfxSocketInit()失败,请问原因?
- vc++连数据库
- CListCtrl如何指定缩略图的样式,有没有这种扩展样式?
- 我应该怎样在Ole DB的数组行集中获取行集中的记录数?实在是想不出来,谢谢大家了....
- 菜鸟求助。线程问题 求帮忙。。
- 用VC++2005能否实现不断捕捉子窗口并自动按下确定键?
- 我想问下vc2008 utf-8 unicode bytes字节流是如何相互转换的
- CArray和CList数据结构和用法有什么不同啊?哪个更好呢
- 有谁在VC中用过Poer Tcp中的DNS Control? 请告诉我具体用法。
- 请问如何取得excel用户选定的所有数据
- 栈内存对齐问题
#define CSJKSKJLKWEEASDSKLMZXNXCKSJ
#endif
答:为了只编译一次或者可以使用#pragma once