20 / 19 / 22
Регистрация: 22.06.2016
Сообщений: 158
|
||||||||||||||||
1 | ||||||||||||||||
Подключение библиотек16.11.2016, 15:30. Показов 15555. Ответов 7
Метки нет (Все метки)
Доброго времени суток %username% !!!
Изучаю С++ не очень долго и возник такой вопрос. Необходимо подключить библиотеку <string> в класс. Но как это правильно сделать не могу понять. main.cpp
Как быть?
0
|
16.11.2016, 15:30 | |
Ответы с готовыми решениями:
7
Подключение библиотек Подключение библиотек подключение библиотек Подключение библиотек |
Форумчанин
8216 / 5046 / 1437
Регистрация: 29.11.2010
Сообщений: 13,453
|
||||||||||||||||
16.11.2016, 16:00 | 2 | |||||||||||||||
Следует понять, что препроцессорная команда include всего-навсего вставляет содержимое переданного файла как есть.
Если у вас поля класса содержат string, вам достаточно будет объявить #include <string> в хедере Book.h, а он уже сам заинклюдится в Book.cpp и main.cppДобавлено через 3 минуты Book.h
1
|
20 / 19 / 22
Регистрация: 22.06.2016
Сообщений: 158
|
|
16.11.2016, 17:23 [ТС] | 4 |
А если я хочу использовать using namespace std; в файлах класса. Мне его надо подключить во всех файлах? Или как его грамотно подключить, чтобы он во всех файлах работал?
0
|
3438 / 2817 / 1249
Регистрация: 29.01.2016
Сообщений: 9,427
|
|
16.11.2016, 17:34 | 5 |
В .h файлах не делай, там только
std:: используй. А в .cpp:
Стоит ли использовать "using namespace std"?Стоит ли использовать "using namespace std"? Стоит ли использовать "using namespace std"?
1
|
20 / 19 / 22
Регистрация: 22.06.2016
Сообщений: 158
|
|
16.11.2016, 18:15 [ТС] | 6 |
Спасибо!
А могу я использовать using std::string? чтобы к каждому объявлению не приписывать?
0
|
20 / 19 / 22
Регистрация: 22.06.2016
Сообщений: 158
|
|
16.11.2016, 18:31 [ТС] | 8 |
0
|
16.11.2016, 18:31 | |
16.11.2016, 18:31 | |
Помогаю со студенческими работами здесь
8
Подключение библиотек Подключение библиотек в GUI Подключение библиотек в Eclipse c++ Подключение неиспользуемых библиотек Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |