如何使用#define
//以下代码编译不通过,怎么改
//错误提示两个:
//1.不能在文件的第一个标记之后,定义或取消定义预处理器符号
//2.应输入单行注释或行尾
#define RELEASE
using System;
#if RELEASE
#define GX_PROJECT GX_RELEASE
#else
#define GX_PROJECT GX_DEBUG
#endif
namespace GX_PROJECT
{
//...
}
//错误提示两个:
//1.不能在文件的第一个标记之后,定义或取消定义预处理器符号
//2.应输入单行注释或行尾
#define RELEASE
using System;
#if RELEASE
#define GX_PROJECT GX_RELEASE
#else
#define GX_PROJECT GX_DEBUG
#endif
namespace GX_PROJECT
{
//...
}
...全文
相关推荐
#define和typedef的使用
介绍#define和typedef的区别于使用
#define的使用技巧
写好C语言,漂亮的宏定义很重要,使用宏定义可以防止出错,提高可移植性,可读性,方便性 等等。下面列举一些成熟软件中常用得宏定义……
cpp代码-#define 宏替换的使用??
cpp代码-#define 宏替换的使用??
c++ 尽量不要使用#define 而是用const、enum、inline替换。
例如:这里程序文件开头有如下#define语句 代码如下: #define N 10 #define PI 3.14 #define MAX 10000 #define Heigth 6.65 … … 假设这里程序运行出错误,而且就是在我们使用这些常量有错误,此时编辑器应该会抛出错误信息。如果该信息提示6.65这里有错误,Ok如果你运气好你正好记得或者程序简单一眼能找到6.65表示什么,如果程序很复杂,而且报出6.65的文件是引用该文件,不记得,那么你会困惑这是什么?或许会花大量时间去追踪6.65是什么?进而定位问题。 为什么错误信息是6.65呢?而不是Heith呢?因为在预编译阶段,已经
#define——用法大全
详细介绍define用法 Definition[定义]: Usage[用法]: Instances[实例]:


