Форум программистов, компьютерный форум, киберфорум
Наши страницы

Выводятся дополнительные странные символы из vector<unsigned char> - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Считывание и вывод TCHAR из консоли http://www.cyberforum.ru/cpp-beginners/thread1130067.html
Не могу сделать, не пойму, что идет не так. Текст не выводится. Хочу, чтобы из консоли считывался текст, заносился в szText и выводился на экран. Использую кодировку UNICODE. Прошу совета! ...
C++ Компилятор запускает предыдущий код Допустим у меня есть какой то код, скомпилировал его, потом написал другой код, сохранил все, запускаю, а компилятор запускает предыдущий код Почему так?? PS: Visual Studio 2012 http://www.cyberforum.ru/cpp-beginners/thread1130059.html
Static член класса C++
Всем привет! Подскажите, пожалуйста, почему так писать нельзя: В хедере объявляю статический метод: public: explicit MainWindow(QWidget *parent = 0); ~MainWindow(); static...
Нужно написать календарь на С++ C++
Помогите написать календарь на c++ ,кому не трудно помогите а то я начинающий в С++ а программку надо сдать!! ((
C++ С помощью вспомогательных функций найти числа, кратные четырем. http://www.cyberforum.ru/cpp-beginners/thread1130031.html
В главной функции вводится 5 чисел,а вспомогательная функция находит произведение тех из них,которые делятся на 4
C++ Как можно записать с помощью функции возведения числа в квадрат? Как записывается в общем виде функция? И как можно записать с помощью функции возведения числа в квадрат? подробнее

Показать сообщение отдельно
ValeryS
Модератор
6705 / 5114 / 482
Регистрация: 14.02.2011
Сообщений: 17,183
26.03.2014, 13:15
Цитата Сообщение от Кудя Посмотреть сообщение
Вывод:
asd
sd
d
если тебе нужно строку то тебе уже все объяснили а если отдельный символ то самое простое или использовать временную переменную

C++
1
2
3
4
5
unsigned char buf[]="asd";
for (int i= 0 ;i<  sizeof(buf); ++i) {
  unsigned char tmp= buf[i];  
  cout<<tmp<<endl;
}
или printf(он более гибкий чем cout)
C++
1
2
3
4
unsigned char buf[]="asd";
for (int i= 0 ;i<  sizeof(buf); ++i) {
  printf("%c \n" ,buf[i]);
}
Цитата Сообщение от Кудя Посмотреть сообщение
как вставлять картинки в сообщениях здесь?)))
в расширенном режиме значок скрепки
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru