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

В каких случаях необходимо включать include string - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Удалить последние три строки из файла http://www.cyberforum.ru/cpp-beginners/thread1207747.html
Дано текстовый файл, содержащий более трех строк. Удалить из него последние три строки.
C++ Осуществить поиск по дереву С++ Помогите организовать поиск по дереву... необходимо вывести всех нападающих играющих в основном составе... void napad_osnov() { //cout<<"Osnovnoi sostav "<<endl; TreeNode *node =... http://www.cyberforum.ru/cpp-beginners/thread1207726.html
C++ Обработка символьного массива
Задание по вычислительно
C++ Создание класов для работы с матрицами и векторами
Разработать класс Vector4 и Matrix4 – 4-компонентный вектор и матрица 4х4 соответственно. Реализовать операции сложения матриц, умножения матриц, сложения векторов, умножения матрицы на вектор и...
C++ Cannot convert 'UnicodeString' to 'const char *' http://www.cyberforum.ru/cpp-beginners/thread1207698.html
При написании программы столкнулся с проблемой. На этих строчках: char sFInName=STR_FILE_IN_NAME, sFOutName=STR_FILE_OUT_NAME, *pNothingDo; FILE *f_in, *f_out; char cRead; ...
C++ Создание элементов во время выполнения проекта Прошу помощи, никак не могу найти какой-нибудь способ создания элементов в Visual C++, чтобы к ним и обратиться можно было и количество их было динамическим. Перерыл очень много всего и то ли ничего... подробнее

Показать сообщение отдельно
Убежденный
Ушел с форума
Эксперт С++
15708 / 7218 / 1139
Регистрация: 02.05.2013
Сообщений: 11,637
Записей в блоге: 1
Завершенные тесты: 1
14.06.2014, 14:15
Цитата Сообщение от gru74ik Посмотреть сообщение
В каких случаях необходимо использовать инструкцию препроцессора #include <string>?
Раньше я думал, что это необходимо всякий раз, как я использую строки библиотечного класса string,
но оказалось, что компилятор понимает такие объекты и без #include <string>.
Лучше все равно включать <string>. Нигде не гарантируется, что <iostream>
неявно включает <string>. То есть, при смене, или даже просто обновлении
компилятора или реализации стандартной библиотеки проект может
перестать компилироваться.
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.