VS2015中的MFC怎么定义数组

您好,我现在用VS2015做MFC工程,按之前VC6.0的教程来的。孙鑫老师的书里面有怎么一个数组,m_bLike[4],在VS2015里提示是非法定义,请问怎么解决呢... 您好,我现在用VS2015做MFC工程,按之前VC6.0的教程来的。孙鑫老师的书里面有怎么一个数组,m_bLike[4],在VS2015里提示是非法定义,请问怎么解决呢 展开
 我来答
br...u@163.com
2018-11-21
知道答主
回答量:1
采纳率:0%
帮助的人:1.3万
展开全部

这样解决。

总共三种方式;

一种,如上图

第二种,直接在.h文件中输入

另一种,什么int  *m_like。然后构造函数中 m_like= new int[4];

多维数组也可以如下声明:

*T=new double[4];
for(int i=0;i<4;i++)
{
T[i]=new double[4];
}

其实第一种最好。

ahcc08
2017-09-15 · 知道合伙人软件行家
ahcc08
知道合伙人软件行家
采纳数:11853 获赞数:51939
拥有丰富的软件开发经验。

向TA提问 私信TA
展开全部
MFC的基础语法就是C++,数组的定义VS2015和VC6.0是一样的。
你编译错误,应该是其他原因造成的。
如int array[100];这是一个一维的数组,可以存放100个int值。
来自:求助得到的回答
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
小呆瓜
2017-09-13 · 知道合伙人金融证券行家
小呆瓜
知道合伙人金融证券行家
采纳数:2850 获赞数:12626
从事C++行业多年

向TA提问 私信TA
展开全部
int a[5];
int a[5]={0,0,0,0,0};
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式