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

Странное поведение wstring - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Удаление файлов http://www.cyberforum.ru/cpp-beginners/thread637781.html
Как удалить программно какой то файл?
C++ Задачка с циклом while И снова здравствуйте! Решаю простую задачку, но вот что-то накрутил с циклом while! В задачки вводиться число кубиков, и известно что на 3 кубика уходит 28 спичек, тогда на 1 кубик=12 спичек, а последущие по 8 спичек на кубик! Тесты проходят нормально на 0, 1, 2, но на всех что выше ответ один 20! Что-то я намудрил с циклом while и счетчик не идет выше двух! Что не так? #include <iostream>... http://www.cyberforum.ru/cpp-beginners/thread637769.html
C++ Ошибка при сборке библиотеки jsoncpp
Пытаю собрать библиотеку для VC++ на Builder2009. Весьма оптимистично, но все же решил попробывать. Наткнулся на такую ошибку с enum . // TEMPLATE CLASS _Tmap_traits template<class _Kty, // key type class _Ty, // mapped type class _Pr, // comparator predicate type class _Alloc, // actual allocator type (should be value allocator) bool _Mfl> // true if multiple equivalent keys...
C++ Китайские иероглифы в консольном приложении
Вопрос: можно ли вывести в консоли китайские иероглифы, или например специфичные немецкие буквы стандартами языка си или же с++. Может нужно использовать сторонние библиотеки ?? Слышала про wchar_t, но в моей консоли выводятся только вопросы и тире, либо еще что-нибудь. Пожалуйста, если возможно, то приведите крохотные примеры программ.
C++ Почему не работает функция? http://www.cyberforum.ru/cpp-beginners/thread637723.html
Почему не работает функция? Пишет ошибку: результатом выполнения фрагмента не является 0 аргумеетов int provPas() { string login_1, login_2, password_1, password_2, pasFile; cout<<"Введите ваш логин: "; cin>>login_1; pasFile="C:\\FullFun+\\PandL\\"+login_1+".txt"; ifstream log(pasFile.c_str()); log>>login_2;
C++ Считать клавиши и запись в масив Вообщем надо считывать клавиши нажатием на клавиатуре и записывать их в char key, например: нажал клавишу F10, в key записалось "F10" нажал клавишу F11, в key записалось "F11" и т. д. подробнее

Показать сообщение отдельно
DU
1477 / 1053 / 45
Регистрация: 05.12.2011
Сообщений: 2,279
15.08.2012, 00:41     Странное поведение wstring
в wstring конечно можно засовывать нули, но си код не будет понимать строки, которые возвращаются функцией c_str() т.к. всякие сишные функции (WinAPI-шные в том числе) определяют рассматривают симсолы строки до нулевого символа.
 
Текущее время: 06:39. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru