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

string и cstring. Как это устроено? - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Задан вещественный массив размера N. Создать целочисленный массив такого же размера, в котором будут записаны индексы исходного массива в порядке во http://www.cyberforum.ru/cpp-beginners/thread712734.html
Помогите с задачей: Задан вещественный массив размера N. Создать целочисленный массив такого же размера, в котором будут записаны индексы исходного массива в порядке возрастания значений их...
C++ Синтаксическая ошибка: отсутствие ";" перед "<" Совсем мозг замылился, ничего не пойму, есть допустим такой класс #include <vector> class g { vector <int> j; }; а он в строчке "vector <int> j;" выдает error C2143: синтаксическая ошибка:... http://www.cyberforum.ru/cpp-beginners/thread712733.html
Как запустить файлы, которые находятся рядом с моей программой? C++
Использую ShellExecute так: ShellExecute(NULL,NULL,"iexplore.exe",("C:\\Users\\admin\\Desktop\\bla.html"),NULL,SW_RESTORE); и все отлично работает, но идет зависимость от расположения файла bla......
метод Розенборка С++ C++
Мне нужно реализовать метод Розенборка для функции 3 переменных, я нашел код на паскале для двух и перенес его в язык с++, но до сих пор не могу понять, что нужно сделать, что бы работало и для 3...
C++ Перегрузка бинарного оператора + http://www.cyberforum.ru/cpp-beginners/thread712699.html
Добрый вечер! В последнее время мне не удаётся перегрузить оператор +, чтобы он поэлементно складывал одномерные массивы двух классов. Перегрузка оператора Vector Vector::operator+(const Vector&...
C++ задача с дополнительным условием Вывести на экран в виде таблицы значения функции F на интервале от Xнач до Xкон с шагом H. Значения a,b,c,Xнач,Xкон,H-действительные числа, вводятся с клавиатуры. Задачу необходимо решить двумя... подробнее

Показать сообщение отдельно
Bredorub
5 / 5 / 0
Регистрация: 16.01.2011
Сообщений: 94
09.03.2013, 11:26
Тоже возник аналогичный вопрос, и вот что про cstring (как в общем-то и про все остальные заголовки формата с++) написано в хэлпе к xe2:
Including this header also ensures that the names declared with external linkage in the Standard C library header are declared in the std namespace. In this implementation, the names may or may not also be declared in the global namespace, depending on the specific translation environment.
Итак, если я правильно понимаю, то при использовании заголовка string.h имена с "внешним связыванием" объявляются вне пространства имён std, в отличии от cstring. Также в случае cstring имена могут быть объявлены в глобальном пространстве имён.
И что же всё это означает? Что нам это в итоге даёт?
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru