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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
nikkka
Мат в 32 хода
235 / 170 / 8
Регистрация: 10.09.2009
Сообщений: 1,096
#1

у меня созданы 2 фаила - один с классом (называется list.h), а другой с реализациями функций (list.cpp). - C++

01.07.2010, 12:06. Просмотров 689. Ответов 6
Метки нет (Все метки)

у меня созданы 2 фаила - один с классом (называется list.h), а другой с реализациями функций (list.cpp).
хочу создать клиентский фаил main.cpp. как правельно оформить заголовок? просто #include "list.h"?
все фаилы в одной директории.
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
01.07.2010, 12:06
Здравствуйте! Я подобрал для вас темы с ответами на вопрос у меня созданы 2 фаила - один с классом (называется list.h), а другой с реализациями функций (list.cpp). (C++):

Ошибка при компиляции undefined reference to `List<int>::List()'| - C++
Доброго времени суток=) столкнулась с такой проблемой нужно написать шаблон класса. При компиляции выдает ошибку undefined reference to...

Записать в файл list (очередь) объектов, в которых содержатся строки string, и считать с файла обратно в list - C++
Извините подскажите пожалуйста, как записать list(очередь) объектов в которых содержаться string, и считать с файла обратно в list;...

Реализация std::list, сложность list::size() - C++
Часто приходилось пользоваться Listом, но сейчас столкнулся с небольшой неоднозначностью. Согласно документации, метод size() в 11...

Работа с STL list + пропись List.h - C++
Здравствуйте! Помогите, пожалуйста, разобраться с STL list. Нужно сделать программу в которой будет содержаться класс Student, прописать...

Преобразование списка list в *list - C++
Здравствуйте я создал список (массив списков), но не могу вытащить элементы этого списка (т.е. , к примеру : mas=список из несколько...

Подскажите функцию, которая перемножает все члены одного массива list на другой - C++
подскажите функцию, которая перемножает все члены одного массива list на другой. пишу программу для подсчета значения поинома ...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
PointsEqual
ниначмуроФ
836 / 520 / 33
Регистрация: 12.10.2009
Сообщений: 1,915
01.07.2010, 12:30 #2
в main.cpp - и #include "list.h" и #include "list.сpp"
в list.cpp - #include "list.h"
0
nikkka
Мат в 32 хода
235 / 170 / 8
Регистрация: 10.09.2009
Сообщений: 1,096
01.07.2010, 12:36  [ТС] #3
спасибо!
0
Nick Alte
Эксперт С++
1638 / 1010 / 119
Регистрация: 27.09.2009
Сообщений: 1,945
Завершенные тесты: 1
01.07.2010, 12:41 #4
Совет неправильный. #include "list.h" в main.cpp и list.cpp, оба этих файла включить в проект.
0
nikkka
Мат в 32 хода
235 / 170 / 8
Регистрация: 10.09.2009
Сообщений: 1,096
01.07.2010, 12:53  [ТС] #5
не знаю правельный или нет, но программа работает!)))
0
Nick Alte
Эксперт С++
1638 / 1010 / 119
Регистрация: 27.09.2009
Сообщений: 1,945
Завершенные тесты: 1
01.07.2010, 20:34 #6
Так я же и говорю, чтобы ты знал! Неправильный.
0
accept
4822 / 3243 / 165
Регистрация: 10.12.2008
Сообщений: 10,682
02.07.2010, 04:45 #7
можно list.cpp назвать list.txt
а потом в main.cpp написать #include "list.txt"
и это будет работать, потому что смысл директивы include - вставить содержимое файла (директива заменяется на содержимое файла), кавычки и угловые скобки отвечают за поиск файла

можно делать ещё #include FILE, где FILE делается через #define FILE "list.h"

Добавлено через 5 минут
вставлять нужно только заголовки, так как они содержат данные, которые могут понадобиться разным функциям

туда можно записывать define'ы, новые типы, новые имена для типов
но не объекты, переменные или определения функций (тело функции - определение)
1
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
02.07.2010, 04:45
Привет! Вот еще темы с ответами:

Перенести значения из одного List<T> в другой List - C#
Добрый вечер, возможно глупы вопрос, но он привел меня в замешательство. Как копировать значения одного List&lt;T&gt; в другой List&lt;T&gt; Пробовал...

Копирование объектов List в другой List - C#
Есть ли способ менее топорового копирования объектов одного List'а в другой List? List&lt;Card&gt; OriginalDeck = new List&lt;Card&gt;(); ...

Linq преобразование List<List<double>> в List<Array> - C#
Доброго времени суток, данный код нужно преобразовать linq выражениями и дописать выборку из List&lt;List&lt;double&gt;&gt;. Таким образом, что бы...

Определить предикат Р(List,Х) который истинен если Х состоит из пар элементов списка List,сумма которых больше половины элементов List - Prolog
Помогите пожалуйста написать программу,буду очень благодарен,заранее спасибо! Определить предикат Р(List,Х) который истинен если Х...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
Yandex
Объявления
02.07.2010, 04:45
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru