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

Считывание и вывод TCHAR из консоли - C++

Восстановить пароль Регистрация
 
Walking_Man
 Аватар для Walking_Man
0 / 0 / 1
Регистрация: 29.04.2013
Сообщений: 16
26.03.2014, 10:28     Считывание и вывод TCHAR из консоли #1
Не могу сделать, не пойму, что идет не так. Текст не выводится. Хочу, чтобы из консоли считывался текст, заносился в szText и выводился на экран. Использую кодировку UNICODE. Прошу совета!

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#include <windows.h>
#include <tchar.h>
#include <conio.h>
 
int _tmain(int argc, _TCHAR* argv[]) {
 
    TCHAR szText[MAX_PATH];
 
    wscanf_s(_T("%s"), szText);
 
    wprintf_s(szText);
 
 
    system("pause");
    return 0;
}
Лучшие ответы (1)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
26.03.2014, 10:28     Считывание и вывод TCHAR из консоли
Посмотрите здесь:

C++ Вывод TCHAR в файл
C++ Считывание с консоли С++
C++ Задача Таймер. Считывание из консоли
Из С в C++, считывание с консоли в цикле C++
C++ Вывод TCHAR
Считывание файлов и консоли с++ C++
C++ Считывание данных из консоли
C++ Вывод строки символов TCHAR

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Walking_Man
 Аватар для Walking_Man
0 / 0 / 1
Регистрация: 29.04.2013
Сообщений: 16
26.03.2014, 10:55  [ТС]     Считывание и вывод TCHAR из консоли #2
Сообщение было отмечено автором темы, экспертом или модератором как ответ
Изменил wscanf_s, wprintf_s на wscanf, wprintf и поменял в настройках проекта значение SDL checks на "No (/sdl-)". Все работает.
Миниатюры
Считывание и вывод TCHAR из консоли  
Walking_Man
 Аватар для Walking_Man
0 / 0 / 1
Регистрация: 29.04.2013
Сообщений: 16
26.03.2014, 13:40  [ТС]     Считывание и вывод TCHAR из консоли #3
Правда выводит строку до первого пробела. Как вывести со всеми пробелами?

Добавлено через 1 час 5 минут
Нашел.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#include <windows.h>
#include <Windows.h>
#include <tchar.h>
#include <conio.h>
#include <wchar.h>
 
int _tmain(int argc, _TCHAR* argv[]) {
 
    TCHAR szText[50];
 
    _getws(szText);
 
    wprintf(szText);
 
    system("pause");
    return 0;
}
Yandex
Объявления
26.03.2014, 13:40     Считывание и вывод TCHAR из консоли
Ответ Создать тему
Опции темы

Текущее время: 23:22. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru