Форум программистов, компьютерный форум CyberForum.ru

Конвертация из TCHAR - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Как разрешить ввод пустой сроки в консоли? http://www.cyberforum.ru/cpp-beginners/thread133362.html
Подскажите пожалуйста, как сделать так чтобы пользователь мог вводить пустую строку? scanf при таком положении вещей переводит юзера на следующую строчку и как бы говоря ему что он неправ предлагает напечатать заново.
C++ Напечатать только те буквы слов, которые встречаются в обоих словах только один раз Пожалуйста помогите!!!!задача на строки на С.Даны 2 слова.Напечатать только те буквы слов,которые встречаются в обоих словах только один раз. http://www.cyberforum.ru/cpp-beginners/thread133354.html
C++ Строки
Вводится строка произвольного текста. Вывести на экран последнее слово (слова разделены пробелами).
C++ Выпуклые многоугольники
Два выпуклых многоугольника заданы на плоскости перечислением координат вершин в порядке обхода границы. Проверить лежит ли один из них строго внутри другого и определить площади многоугольников. Каким способом можно решить первый вопрос (лежит ли один из них строго внутри другого)?
C++ Перевести с Pascal на Turbo C http://www.cyberforum.ru/cpp-beginners/thread133335.html
Перевести с Pascal на Turbo C program zadacha_10; uses crt; var f: text; s,s1,s2: string; i,l,l1: integer; begin clrscr;
C++ Оператор присваивания и деструктор Вопрос: почему в 52 строке Access violation? Если убрать строку 50, все будет нормально. #include <iostream> using namespace std; typedef int TType; class Foo { TType **bar; int Size; public: подробнее

Показать сообщение отдельно
Dma13th
0 / 0 / 0
Регистрация: 21.03.2010
Сообщений: 10
21.05.2010, 21:18  [ТС]     Конвертация из TCHAR
C++
1
2
3
4
double a;
TCHAR szArr[20];
_sntprintf( szArr, 20, _T("%f"), a ); // в tchar
a = _tstof( _T("234.34") );
Можно пояснить, что делают эти строки :

C++
1
2
_sntprintf( szArr, 20, _T("%f"), a ); // в tchar
a = _tstof( _T("234.34") );
на счет второй строки, конвертация происходит из tchar в double, а как написать если значения в Tchar уже есть например:

C++
1
2
3
TCHAR szArr[20]; // уже есть значение
// не знаю как выглядит ну представляю так
a = _tstof( _T(szArr) );// но уверен глупость :)
а на счет первой строчки, я как понял _sntprintf(tchar,размер его,_T(тип конвертации в tchar),что конвертируем) если нет можно пояснить, и еще как правильно вывести
без глюков tchar, пишу через cout выдает чушь через принт тоже вообще получается что-то вида 0FA34F или буква, может что-то добавить где-то надо ?
 
Текущее время: 10:08. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru