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

Перекодировка - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Генерация исключений из <exception> http://www.cyberforum.ru/cpp-beginners/thread838098.html
Здорова господа! Я тут пытаюсь разобраться с классом std::exception. Как перехвачивать исключения то я понял функцию what() вызвал и все. А как же мне генерировать исключения используя этот класс? От допустим я решил создать какое нить свое приложение и решил использовать как бы готовый класс exception и хочу из него генерировать исключения, но чото у меня ничо не получается. От тестовый...
C++ static const? если мне нужна константа в классе, как ее лучше объявить со static или без? разница будет только в том, что со статиком мне можно будет значение получать без объекта класса и все? http://www.cyberforum.ru/cpp-beginners/thread838082.html
Дописать программу (Дерево. Дописать функцию - bst_remove_all - удалить все - child(left, right)) C++
У меня двоичное дерево поиска и нужно дописать функцию - bst_remove_all - удалить все - child(left, right) с использованием рекурсивной функции. template <class Item> typename bag<Item>::size_type bst_remove_all (binary_tree_node<Item>*& root_ptr, const Item& target) // Предусловие: root_ptr - root указатель двоичного дерева поиска // или это может быть NULL для пустого дерева)....
const double * C++
Доброго всем времени суток. Подскажите, в записи double my_func(const double *A); Константным будет указатель или массив?
C++ Picture Control jpg из файла http://www.cyberforum.ru/cpp-beginners/thread838067.html
Собственно, как отобразить в Picture Control JPG из файла, который лежить в папке с программой? Picture Control привязан к переменной. Сразу скажу, я в программировании не силен. Поделитесь пожалуйста готовым кодом, желательно попроще.
C++ Как убрать из одномерного массива нули, и всё последующие за нулями цифры сдвинуть? Как убрать из одномерного массива нули, и всё последующие за нулями цифры сдвинуть? Вот к примеру вышел массив: m={3,3,2,1,0,5,3,0,0,4,0...} Хочу сдвинуть m={3,3,2,1,5,3,4...} Подскажите, как это можно сделать. подробнее

Показать сообщение отдельно
taras atavin
Ушёл с форума.
 Аватар для taras atavin
3569 / 1752 / 91
Регистрация: 24.11.2009
Сообщений: 27,619
15.04.2013, 06:08     Перекодировка
Нужна какая то функция, которая будет возвращать std::wstring в unicod, принимая на входе ansi с кириллицей и латиницей в char*, const char*, или в std::string, но не в std::&string, не в std::*string, не в const std::&string и не в const std::*string, на входе должна быть разрешена явная нуль-терминальная константа в ansi, или её приведение к std::string без создания специальной переменной в вызывающей функции. При этом текст вида if (s[i]=="ф") result+=L"ф"; или не допускается, или функция должна быть уже скомпилирована и готова к статической линковке, так как задача вызвана не возможностью скомпилить исходник с многобайтными символами в явных константах. code blocks не хочет компилить ничем, кроме MinGW, а ему упорно подсовывает исходник только в ansi, перекодировка файла исходника в уникод не помогает, code blocks умудряется перекодировать назад в ansi. Где взять такую функцию?
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 07:21. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru