
C++问题:怎么输出CString类型的字符串输出到屏幕上?
CStringA="GOOD";我要把A的内容输出到屏幕上该怎么做?charaa[10];for(intii=0;ii<10;ii++){aa[ii]=*(iSectMa...
CString A="GOOD";
我要把A的内容输出到屏幕上该怎么做?
char aa[10];
for (int ii=0;ii<10;ii++)
{
aa[ii]=*(iSectMain1.m_strName.GetString()+ii);
printf("%c",aa[ii]);
}
printf("\n");
我这样弄了,但是很麻烦
另外我用cout,就是出错,不知道为什么,我加了#include <iostream.h>了 展开
我要把A的内容输出到屏幕上该怎么做?
char aa[10];
for (int ii=0;ii<10;ii++)
{
aa[ii]=*(iSectMain1.m_strName.GetString()+ii);
printf("%c",aa[ii]);
}
printf("\n");
我这样弄了,但是很麻烦
另外我用cout,就是出错,不知道为什么,我加了#include <iostream.h>了 展开
展开全部
在MFC窗口程序中,你不应该绕一个弯输出到屏幕上。
用一个 MessageBox(""); 就行了
用一个 MessageBox(""); 就行了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
CString是MFC的类,不是标准的c++,所以最好别用,用STL的string就好了。
非要用的话就这样
cout<<A.GetBuffer();
非要用的话就这样
cout<<A.GetBuffer();
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
cout<<A;
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询