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

В каких случаях необходимо включать 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++, чтобы к ним и обратиться можно было и количество их было динамическим. Перерыл очень много всего и то ли ничего... подробнее

Показать сообщение отдельно
gru74ik
Модератор
Эксперт CЭксперт С++
4189 / 1837 / 198
Регистрация: 20.02.2013
Сообщений: 4,976
Записей в блоге: 21

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

14.06.2014, 14:11. Просмотров 450. Ответов 5
Метки (Все метки)

В каких случаях необходимо использовать инструкцию препроцессора #include <string>?
Раньше я думал, что это необходимо всякий раз, как я использую строки библиотечного класса string,
но оказалось, что компилятор понимает такие объекты и без #include <string>.
Пример кода:
C++
1
2
3
4
5
6
7
8
9
10
11
#include <iostream>
using namespace std;
 
int main()
{
string myStringMegadeth = "Megadeth";
string myStringMetallica = "Metallica";
cout << myStringMegadeth << " & " << myStringMetallica;
 
return 0;
}
Пруф.
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru