在使用VC的时候无法用:m_nInt=(int)m_nStr 的方式将一个字符串类型的变量值转换为一个整型变量值。请各位帮忙看一下正确的转换方法应该如何做?
解决方案 »
- 灵通人士透露黄健翔正式辞职 与央视低调分手
- 求助:vc++,ado中,如何使用事务?
- 如何限制View的大小?
- 在類中這樣定義是不是錯的 IDBInitialize* pIDBInitialize = NULL;
- 怎样在EDIT控件中实现软换行?
- error C2653: 'CQieFenViewView' : is not a class or namespace name是什么意思?
- 如何把 float 轉換為 CString ﹖謝謝拉
- 如何在以属性单为主窗口的程序加上最小化按钮?并且如何把每个属性页连上帮助文件?
- 寻求论坛?
- 如何打开内存文件?
- WaitForSingleObject()不会返回
- 关于combobox派生类的一个问题请教!
int atoi( const char *string );
假如m_nStr是TCHAR*,则可使用int _ttoi( const TCHAR *string );
你的转换肯定不正确,正确还是 wanglh(宏)所说的正确,用atoi()函数。
int i = 0;
i = aoti( str );
{
m_nInt=int atoi( const char *m_nStr1);
}
这段代码的出错信息是:
error C2062: type 'int' unexpected
不知这样转换问题出在什么地方?
void CDlog::OnButton1()
{
m_nInt=atoi( const char *m_nStr1);
}