社区
C#
帖子详情
如何使用#define
goodgod2015
2015-08-09 04:59:34
//以下代码编译不通过,怎么改
//错误提示两个:
//1.不能在文件的第一个标记之后,定义或取消定义预处理器符号
//2.应输入单行注释或行尾
#define RELEASE
using System;
#if RELEASE
#define GX_PROJECT GX_RELEASE
#else
#define GX_PROJECT GX_DEBUG
#endif
namespace GX_PROJECT
{
//...
}
...全文
392
5
打赏
收藏
如何使用#define
//以下代码编译不通过,怎么改 //错误提示两个: //1.不能在文件的第一个标记之后,定义或取消定义预处理器符号 //2.应输入单行注释或行尾 #define RELEASE using System; #if RELEASE #define GX_PROJECT GX_RELEASE #else #define GX_PROJECT GX_DEBUG #endif namespace GX_PROJECT { //... }
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
sinat_35994911
2016-08-29
打赏
举报
回复
我也碰到这个问题求解答
goodgod2015
2015-08-10
打赏
举报
回复
错误提示:应输入单行注释或行尾
goodgod2015
2015-08-10
打赏
举报
回复
回shingoscar 两个问题无了,但还是不行, c#不支持 #define GX_PROJECT GX_DEBUG 这种方式的。
Poopaye
2015-08-09
打赏
举报
回复
将using System;这行移动到#endif之后
江南小鱼
2015-08-09
打赏
举报
回复
1、#define,这玩意只能出现在首行 2、namespace和using之间,不能条件判断(#if) 3、条件编译,你没理由搞这么复杂嘛
#
define
的
使用
目录 前言 1.#
define
定义标识符 2. #
define
定义宏 3.#
define
替换规则 ...
使用
#
define
可以用来定义标识符,所谓标识符可以简单理解为一个能够表示一定内容的符号,其格式为 #定义 标识符...
(C++)为什么要尽量避免
使用
#
define
?
(C++)为什么要尽量避免
使用
#
define
? (第一次写博客,不好请见谅。知识点是从《C++编程语言99个常见编程错误》里看的) #
define
是C++中的一个为常量定义名称的预处理命令。一般情况下,其实并没有道理一定要
使用
...
c语言中
define
定义常量,关于c ++:为什么有人会
使用
#
define
定义常量?
这是一个简单的问题,但是为什么有人会
使用
#
define
定义常量?之间有什么区别#
define
sum 1和const int sum = 1;我说实话我真的很想说:"因为它们是n00bs" ... +1好问题哇,我如何找出正确的,复杂的答案:?是的,这...
#
define
使用
在预处理阶段,所有
使用
#
define
定义的名字都会被替换成对应的内容 例如:#
define
MAX 100 #
define
REG register #
define
定义宏 写法:#
define
宏名(参数) 内容 把宏名全部大写 宏与类型无关,宏的参数可以是...
linux - #
define
使用
#
define
define
常用方法经典用法
define
常用方法 宏的字符拼接 (1)“##”是一种分隔连接方式,作用是先分隔,然后进行强制连接。 [1] #
define
TYPE1(type,name) type name_##type##type a. TYPE...
C#
111,111
社区成员
642,556
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章