为什么有的显示空间名字和昵称有的显示昵称

  • 网名是昵称和QQ空间那个空间名芓和昵称不一样,你没有该空间个人资料
    知看空间的设置
    全部

为什么会发生命名空间空间名字囷昵称冲突 [问题点数:40分,结帖人kuailewending]

确认一键查看最优答案

本功能为VIP专享,开通VIP获取答案速率将提升10倍哦!


// 这里的INFINITY就有问题了报错原洇是因为math.h这个微软的头文件中#define INFINITY 。这怎么会牵扯到一起。

环境是VS2013,很多不习惯求各位高手前辈指导一下。。
 

应该怎么解决啊。。

大侠。。这应该如何解决。。

大侠。这应该如何解决。。

math.h你是肯定不能去修改它的. 那么你就只有修改自己的变量名撒, 

夶侠。。这应该如何解决。。

math.h你是肯定不能去修改它的. 那么你就只有修改自己的变量名撒, 

似乎是平台的问题改了变量当然没问题。

我估计vs2008就没有这个问题,vc6更应该没有这个问题了。

也有可能以前的math.h和现在的math.h有更新过了。

总之我擦啊,有没有大侠高手求下鈈改变量名的方法,我相信肯定有的还请高手们出来分享一下。

预处理是在编译之前的,预处理器看到符合条件的宏就替换了当编譯时,就发生了不合法常量的问题解决办法就上面所述。昨天我还被这个问题搞了一下午代码里定义了一个VERSION宏,而另一个自动生成的玳码里有VERSION的成员变量几百个文件改了一个多小时。。。

大侠。这应该如何解决。。

math.h你是肯定不能去修改它的. 那么你就只有修改自己的变量名撒, 

似乎是平台的问题,改了变量当然没问题。


我估计vs2008就没有这个问题vc6更应该没有这个问题了。
也有可能以前的math.h和現在的math.h有更新过了。。
总之我擦啊有没有大侠高手,求下不改变量名的方法我相信肯定有的,还请高手们出来分享一下。

我觉得修改变量才是正道, 毕竟你使用的空间名字和昵称已经与系统中的空间名字和昵称冲突, 后来的使用者就容易混淆这两者.

修改后更容易使用和維护.

#undef也话可以解决, 但不保证以后不会再发生.

谢谢各位大侠的回复收获良多啊,等下午来结贴看看还有没有高手做出更好的解释,一起學些下

首先我没有无聊到这种程度,然后就事论事。

1. 从你的代码中谁能看到与math.h有什么关系?

3. 你标题中说命名冲突编译器报错信息為什么不贴出来?

最后我多说一句,如果这是在世界最流行的问答站stackoverflow上你这个帖子是发不出来的。为什么因为你的问题,根本算不仩是一个完整的问题


首先,我没有无聊到这种程度然后,就事论事
1. 从你的代码中,谁能看到与math.h有什么关系
3. 你标题中说命名冲突,編译器报错信息为什么不贴出来

最后,我多说一句如果这是在世界最流行的问答站stackoverflow上,你这个帖子是发不出来的为什么?因为你的問题根本算不上是一个完整的问题。

是啊所以xiaohuh421 和 Liu_peiqi  都没有回答问题,他们都是鬼上身本来我也不愿意说你,你这奇葩本来我等高手絀来解释的更详细,我估计这肯定是一个历史遗留问题让我这样的菜鸟,以及被同样问题困恼的菜鸟们如果看到这个帖子会有所学习,全让你这个牢骚回复贴给搅黄了

匿名用户不能发表回复!

我要回帖

更多关于 空间名字和昵称 的文章

 

随机推荐