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

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

Восстановить пароль Регистрация
Другие темы раздела
C++ В двумерном массиве, по столбцам найти отрицательные значения и написать их в вектор http://www.cyberforum.ru/cpp-beginners/thread1097029.html
Подскажите пожалуйста как сделать следующее: В двумерном массиве, по столбцам найти отрицательные значения и написать их в вектор, и если в каком то из столбцов нет отрицательного в векторе записать 0.
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; }; // где x, y и z вводятся пользователем
C++ std::string конвертировать в LPCWSTR Как преобразовать std::string в LPCWSTR?Желательно не сложной операцией?Читал про метод c_str(),но не понял как его применить в данном случае. Помогите пожалуйста) подробнее

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

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