VS2013 明明定义了,死活说 未定义标识符

作者&投稿:巴钞 (若有异议请与网页底部的电邮联系)
vs2013 未定义标识符random???明明定义了,求教~

哪里定义了。#define random(x) (random()%x),里面那个random没有声明。

如果要是真的未定义肯定会出现错误的!都进入不了调试状态啦!你是不是在Release中调试的,调试应该在debug中调试!

这个问题,我也是现在也遇到了。主要是在SOCKET这块,百度了很多,发现这可能是这个软件有问题。比如IDD 未定义,简直就是放屁,我找到解决办法是可以直接把define那个号写进去,另外,我的是关掉打开几次以后,就不出现这个问题了,现在是有一个类,未定义,也简直就是放屁,头文件,定义样样不缺,在想办法。我的版本是VS2013.建议用2010的吧。
再次尝试,又好了,没改动。

哥们,告诉你一个办法:关闭VS2013软件,重新打开你的项目文件,再次编译运行,你会惊喜的发现,未定义消失了。亲测,管用!

我遇到过,是c语言的原因。
由于你使用的是标准socket,要按照c语言规则来,所有使用的变量要在作用域中最前声明。

打开resource.h找到你出问题的控件,会发现它的编号与其它控件编号重复了,手动改一个编号保存即可。


江门市15657589132: VS2013 明明定义了,死活说 未定义标识符 -
撒枯香草: 这个问题,我也是现在也遇到了.主要是在SOCKET这块,百度了很多,发现这可能是这个软件有问题.比如IDD 未定义,简直就是放屁,我找到解决办法是可以直接把define那个号写进去,另外,我的是关掉打开几次以后,就不出现这个问题了,现在是有一个类,未定义,也简直就是放屁,头文件,定义样样不缺,在想办法.我的版本是VS2013.建议用2010的吧.再次尝试,又好了,没改动.

江门市15657589132: vs2013 未定义标识符random???明明定义了,求教 -
撒枯香草: 哪里定义了.#define random(x) (random()%x),里面那个random没有声明.

江门市15657589132: 请问一下各位知友,我这个是什么问题啊!vs2013调试的时候那个gets就是死活出错,还有scan -
撒枯香草: 它不是提示你了么,意思就是gets这个函数不安全,如果你想用,就添加一个宏定义:#define _CRT_SECURE_NO_WARNINGS

江门市15657589132: VS2013生成的程序在其他电脑上说不是有效的win32 -
撒枯香草: 如果不是中毒,那么是因为:vs2013编译器默认情况下生成的exe会默认只支持vista及以上版本的windows系统,解决办法:右击相应的项目,选择“属性”,在项目属性页中的“配置属性”下面的“常规”里面,把“平台工具集”,由“Visual Studio 2013”改成“Visual Studio 2013 - Windows XP”,确定之后,重新生成项目即可.

江门市15657589132: 安装个VS2013就这么难? -
撒枯香草: 我的也是这样.安装到系统盘的东西都是数据库和运行库什么的.安装到指定路径的只有2G还不到的文件.将就一下吧,或者重新给电脑硬盘分区【要删除磁盘中的所有文件!谨慎使用.】,或者删除单个磁盘,然后把空闲的空间补充到C盘上【也就是合并磁盘,但是必须删除一个磁盘!请注意文件的备份.】

江门市15657589132: 如何用VS2013编写我的第一个C++程序 -
撒枯香草: vs2013我也在用,你说要编写c语言程序,它里面是没有c的,不过有c++2013如果是要编写c++程序的话,这里有两点经验分享1、建立c++程序,也就是建立win32控制台,步骤:打开vs2013——新建——项目——vc++目录下的win32——然后就在弹出的菜单下面位置填...

江门市15657589132: 安装VS2013后,出现问题求大神帮助解决. -
撒枯香草: 首先第一点:你的电脑不支持内存条睿频.第二点:你的电脑没有启动或者不支持虚拟机服务.虚拟机也就是在模拟器上使用Windows ,直接在vs中运行.

江门市15657589132: VS2013 打开自己定义的代码问题 -
撒枯香草: 源代码是你的解决方案下吗?这种一般是pdb文件不存在或不正确.

江门市15657589132: VS2015上,使用C++MFC对话框编辑定义了变量之后,没生成DDX - Text调用语句 -
撒枯香草: 可以不用给编辑框绑定变量,直接定义变量,然后GetWindowText,SetWindowText.取值.赋值.

江门市15657589132: vs2013中,编译通过了为什么代码还出现了红色波浪线 -
撒枯香草: 有波浪线常见的情况有下面几种:一是你定义的变量可能没有在程序中用到,这个你把鼠标移到上面自然有英文显示,这种错误没事,不影响程序的运行,只是感觉程序累赘罢了再一种就是程序编写错误,比如输入if循环的时候少了end的时候会在if下有波浪线,这是只要你运行就会提示你这一行有错,这种错误是致命的楼主是在自定义M文件函数NewmarkBetaLinear的第一步,依经验看是没有语法错的,可能是你在编写的初始其中的变量还没有正式用到过,暂时的显示波浪线,如果你编写完整后,各种参量都用到且无语法错误,波浪线会自动消失的,这也是常见的.或者你把鼠标移到波浪线下面仔细看英文的意思,相信可以有收获!

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网