C++ C++ C# C# ASP.NET Security ASP.NET Security ASM ASM Скачать Скачать Поиск Поиск Хостинг Хостинг  
  Программа для работы с LPT портом...
Язык: .NET — ©Alexey...
  "ASP.NET Atlas" – AJAX в исполнении Micro...
Язык: .NET — ©legigor@mail.ru...
  "Невытесняющая" Многопоточность...
Язык: C/C++ — ©...
  01.05.2010 — Update World C++: Сборник GPL QT исходников
  15.12.2007 — Весь сайт целиком можно загрузить по ссылкам из раздела Скачать
Хостинг:
Windows 2003, ASP.NET 2.0
бесплатный и от 80 руб./мес


   Отправить письмо
Кулабухов Артем, Беларусь




 Ковертирование типов. Значение типа int перевести в Char. / mini-FAQ / Visual C++

Ковертирование типов. Значение типа int перевести в Char.

int i;

... ... //что-то делаем с i

//начинаем переводить.

char csBuff[10]; // отводим буфер для результата

itoa(i,csBuff,10);// переводим в строку


Переведем CString в Char. В начале подключим файл atlbase.h к проекту. Далее.


USES_CONVERSION;

CString strDat(_T("MyData"));

char* lpszString = T2A((LPTSTR)(LPCTSTR)strDat);


Или же можно сделать так.


CString tmp_str;

char* str;

str=tmp_str.GetBuffer(tmp_str.GetLength());


Если с tmp_str что-либо сделать, то необходимо вновь получить указатель на внутренний буфер Cstring.