为什么vs2013显示行号中建立了类但显示为undefined

C++中关于类数据成员的初始值,在vs2013中报错_百度知道
C++中关于类数据成员的初始值,在vs2013中报错
string contents, ' 1&_Ty&gt:height(ht); screens{ Screen(24, contents(ht *c++primer\screen&#92:string, width(wd);Screen&gt: &gt:vector& ' &”};f:, pos wd) ;}:allocator&lt, Screen( std:size_type pos:;;){} Screen(pos ht: S &)”:\ Screen() = default:allocator&&#47class Screen{public,如果不给成员赋值又是可以通过编译的:vector&lt, &#39:; '::vector(std:, c){}private: “std, char c) ;Screen&gt:.cpp(5);&#47, contents(ht *screen\ };代码完全按照书本上写的 为什么会出现这个错误,const std:allocator&lt, width = 0: pos height = 0:height(ht):initializer_list&lt:;class Window_mgr{_Ty&gt: error C2664;_Ty&gt, 80, width(wd)::,std: 无法将参数 1 从“Screen”转换为“const std:
提问者采纳
pos&char&nbsp:height(ht);&#39,&pos&&nbsp,初始化工作通常由构造函数来完成 ;//&{*&nbsp:size_type&Window_mgr& Screen()&nbsp: vector&&&=&nbsp,&wd)&nbsp,&{}&},& Screen(pos&&Screen&gt,&'#include&width(wd);width(wd):Screen&class&nbsp:;},&'&lt,&&){} Screen(pos&nbsp,&std,&iostream&contents(ht&nbsp:height(ht):;contents(ht&&nbsp,&Screen(24;namespace&'pos&c)&nbsp,&//&};{;using&width,&80;class&nbsp:;c){}不能在这儿初始化{&不能在这儿初始化: typedef&*&nbsp:string&//&&vector&gt#include&nbsp
c++11可以为数据成员提供一个类内初始值的,你指出的第一个错误编译没有任何问题的,我注释掉window_mgr类能正常编译的
提问者评价
其他类似问题
按默认排序
其他2条回答
你这是哪本书, 这么高级的功能都拿出来了.首先查一下 VC2013支不支持这些特性.
C++primer第五版。。。
你会译码么,反过来译一遍
数据成员的相关知识
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁怎么使用vs2013创建c类型的文件?_百度知道
怎么使用vs2013创建c类型的文件?
学校里面是使用夫的VC++6.0,现在换到了VS2013,但是不知到怎么创建c文件
提问者采纳
new file创建c++文件然后后缀名改掉就行,编译器是通过后缀名编译的,还不懂的话 直接在桌面上新建一个txt然后改后缀名为.c 再到VS里打开文件即可
嗯,再问一下,我用写好的C程序编译时,为什么结果只是闪一下就消失?
因为你程序自动终止了 你看看main函数是不是最后是return 它自动结束了就退出了 若你想让它停住 最后加句getchar();意思是获得一个字符,如果你不按任何键他就会一直等待你输入,程序就不会自动运行完退出了
提问者评价
其他类似问题
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁如何在vs2013中建立图中两个选择的控件?_百度知道
如何在vs2013中建立图中两个选择的控件?
jpg" target="_blank" title="点击查看大图" class="ikqb_img_alink"><img class="ikqb_img" src="/zhidao/wh%3D600%2C800/sign=9c3af61f9bbeafc4bfb267e/b219ebc4beba9b11d178a82b80114de.hiphotos://f.baidu<a href="http.jpg" esrc="http.hiphotos.hiphotos:///zhidao/pic/item/b219ebc4beba9b11d178a82b80114de:///zhidao/wh%3D450%2C600/sign=f21fcebc4beba9b11d178a82b80114de
在对话框中如何建立图中两个选择的控件?
这是一道待解决的难题
您的回答被采纳后将获得系统奖励20(财富值+经验值)+难题奖励20(财富值+经验值)
我有更好的答案
按默认排序
分别拖一个listbox和一个combobox上去。
其他类似问题
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁vs2013中 C++中占一个字节的类型_百度知道
vs2013中 C++中占一个字节的类型
本人在vs2013中开发mfc发现,竟然char,byte类型也是两个字节,这个改怎么解决呀。
c++里基本类型的大小,本身也只是规定了个至少是多少,并没规定必须是多少字节
其他类似问题
按默认排序
其他1条回答
楼主的工程被设置为unicode了吧?改成多字节字符集就行了
已经改过来的。。char数组就没问题,单独定义一个char类型就成两个字节了
那就不清楚了,没见过这种情况~
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁

我要回帖

更多关于 vs2013显示空格 的文章

 

随机推荐