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

Переменные на русском языке - хорошо или плохо? - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ В двумерном массиве, по столбцам найти отрицательные значения и написать их в вектор http://www.cyberforum.ru/cpp-beginners/thread1097029.html
Подскажите пожалуйста как сделать следующее: В двумерном массиве, по столбцам найти отрицательные значения и написать их в вектор, и если в каком то из столбцов нет отрицательного в векторе записать...
C++ поиск предложения с определённым количеством слов C++ Здравствуйте! Есть задачка, нужно найти предложения с определённым количеством слов в строке. Помогите пожалуйста, заранее спасибо) http://www.cyberforum.ru/cpp-beginners/thread1097019.html
простая задачка с циклами C++
Помогите со 2 задачей, ну или придумуйте свое подобное
C++ Инициализация массива через конструктор
Есть код : class test { private: int x; public: test() : x{ 0, 0 } {} }; Не понимаю почему не работает? Кому не тяжело обясните как обявляется одномерныи и двумерныи масив через...
C++ Создание структур содержащие переменные http://www.cyberforum.ru/cpp-beginners/thread1096988.html
Доброе время суток, подскажите пожалуйста, как можно и вообще можно ли создать структуру, которая содержит переменную. Например что - то типа этого struct sss { int array; int matrix; }; //...
C++ std::string конвертировать в LPCWSTR Как преобразовать std::string в LPCWSTR?Желательно не сложной операцией?Читал про метод c_str(),но не понял как его применить в данном случае. Помогите пожалуйста) подробнее

Показать сообщение отдельно
DrOffset
7321 / 4421 / 1001
Регистрация: 30.01.2014
Сообщений: 7,259
15.02.2014, 17:04
Не стоит забывать, что кодировка исходника может быть разная. Следовательно, если в компилятор не будет встроен эвристический по сути алгоритм определения кодировки, то из одинакового исходника но в разных кодировках будет получаться программа с несовместимым ABI.
Иными словами, библиотека написанная с использованием русских символов в UTF-8 не может быть использована приложением, исходники которого в CP1251.
Это одна из причин почему во многих компиляторах нет этой возможности. Хотя технически реализовать ее практически ничего не стоит.

Во многих компаниях также запрещено писать комментарии на русском. Помимо того, что код может быть отдан на поддержку иностранным программистам, решается та же самая проблема с кодировками.
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru