Официальный сайт студ.городка НГТУ
Программирование и БД » [Visual Studio 2005 С++] Помогите, пожалуйста, с конвертацией строк 

#1  16.09.08 21:49

[Visual Studio 2005 С++] Помогите, пожалуйста, с конвертацией строк

Необходимо сделать:

1) конвертацию строки char* в LPCTSTR. (нужно прочитать с конфигурационного файла информацию, если предложите методику чтения с XML (только чтения!), тоже пойдет)

2) конвертацию строки TCHAR в int.

Помогите плиз :) От штурма MSDN уже глаза болят :((

Offline

#2  16.09.08 23:28

Re: [Visual Studio 2005 С++] Помогите, пожалуйста, с конвертацией строк

1) The OemToChar function translates a string from the OEM-defined character set into either an ANSI or a wide-character string.

Код::

BOOL OemToChar(      
    LPCSTR lpszSrc,
    LPTSTR lpszDst
);

2) если не ошибаюсь, то TCHAR и есть int (unsigned int) когда объявлен юникод

Offline

#3  17.09.08 09:59

Re: [Visual Studio 2005 С++] Помогите, пожалуйста, с конвертацией строк

Fatboy написал(а):

2) если не ошибаюсь, то TCHAR и есть int (unsigned int) когда объявлен юникод

Видимо имеется в виду перевод числа из строкового представления в целочисленное.

atoi - Convert a string to integer.

Код::

int atoi(
   const char *str 
);

Если работаешь с TCHAR, то, соответственно, используешь _tstoi.

Offline

Программирование и БД » [Visual Studio 2005 С++] Помогите, пожалуйста, с конвертацией строк 

ФутЕр:)

© Hostel Web Group, 2002-2025.   Сообщить об ошибке

Сгенерировано за 0.027 сек.
Выполнено 14 запросов.