Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Платформы Windows Mobile и Windows Embedded > CSrting -> int


Автор: tigger 20.8.2006, 16:28
Не пойму в чем глюк
на VC 6 делаю все работает на eVC нет:

Код

CString str = "123";
int a = atoi(str);
 

или как на eVC сделать преобразование CString в тип int? 

Автор: Exception 20.8.2006, 17:18
Код
CString str = "123";
int a = _ttoi ((LPCTSTR) str);

Автор: tigger 20.8.2006, 17:46
А как заменить atof,

Код

CString str = "123";
float a = atof(str);

Автор: Exception 20.8.2006, 21:36
(Лень думать) там случайно нет функции _ttof? Можно по аналогии _ttof ((LPCTSTR) str).

Автор: tigger 21.8.2006, 06:29
Да нет _ttof нет

Автор: Exception 21.8.2006, 13:44
sscanf тогда. И учись сам http://google.com smile .

Автор: tigger 22.8.2006, 16:54
Да нет помог _tcstod.

Автор: antiQuark 30.12.2006, 23:46
один вопрос! Че означает приставка e перед VC?  VC-как я думаю это Visual C -   а e? smile 

Автор: tigger 31.12.2006, 04:57
Цитата

один вопрос! Че означает приставка e перед VC?  VC-как я думаю это Visual C -   а e?


eVC - это embedded visual c++ среда разработки под кпк!!!


Автор: Romikgy 31.12.2006, 14:07
если еще актуально , то имхо должно помочь
Код

CString str = "123";
int a = atoi(str.c_str());

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)