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

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

Войти
Регистрация
Восстановить пароль
 
 
Clarityeye
0 / 0 / 0
Регистрация: 20.03.2015
Сообщений: 45
#1

Класс Sales_item - C++

21.05.2015, 20:20. Просмотров 564. Ответов 18
Метки нет (Все метки)

Здравствуйте.

Не выполняется код

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include <iostream>
#include "Sales_item.h"
using namespace std;
 
#include <iostream>
int main()
{
 Sales_item item1, item2;
     cin>>item1>>item2;
 if (item1==item2)
     cout<<item1+item2<<std::endl;
 else 
    cout<<"Error"<<std::endl;
    
 
 
    return 0;
    
}

Пишет ошибку:

Не удается открыть файл include: Sales_item.h: No such file or directory

Поясните, нужно ли здесь подключать дополнительный файл, связанный с классом Sales_item?

Мне в прошлой задаче, намекали, что нужно скопировть в рабочий католог файл и использовать при написании программ...
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
21.05.2015, 20:20
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Класс Sales_item (C++):

Почему не работает класс Sales_item - C++
В книге С.Б. Липпмана C++ Вводный курс в главе 1.5 требуется добавить в программу класс Sales_item.h.Класс я скачал а вот добавить не...

Стенли Липман - С++ Вводный курс(2007). Класс Sales_item.h - C++
В книге Стенли Липмана - С++ Вводный курс(2007) 4-е изд. - в одном месте, в главе 1.5, нужен файл Sales_item.h. Который должен находиться...

Стенли Липман, С++, файл Sales_item.h - C++
Работаю в среде программирования Сode Blocks. Читая книгу Стенли Липмана, я наткнулся на упражнение в разделе 1.5.1. Там объяснялось про...

Ошибка при подключении файла Sales_item.h из примера в книге - C++
Делаю маленькие шажки по книге &quot;C++ базовый курс 2014&quot; Скачал файл &quot;Sales_item.h.&quot;, добавил в проект. После этого выдает ошибку...

Где достать файл Sales_item.h из учебника "Язык программирования С++" - C++
Находил пару тем в инэте, давали там ссылку на сайт, но на нем нашел лишь код с кучей ошибок. Кто может, скиньте исходный файл...

Как правильно сделать #include "Sales_item.h" ? - C++
#include &lt;iostream&gt; #ifndef Sales_Item_HPP #define Sales_Item_HPP #include &quot;Sales_item.h&quot; #endif Sales_Item_HPP using namespace...

18
Соловьёв_Егор
58 / 58 / 38
Регистрация: 17.02.2013
Сообщений: 242
21.05.2015, 20:37 #2
Зачем второе подключение iostream? И да, файлы лучше положить в папку с проектом.
0
Clarityeye
0 / 0 / 0
Регистрация: 20.03.2015
Сообщений: 45
21.05.2015, 20:48  [ТС] #3
Извиняюсь, это опечатка, 2 подключение...может кто пояснить, какие файлы нужны? До этого никакие файлы добавлять не приходилось, это те откуда считываются ISBN?
0
Kapex
15 / 15 / 4
Регистрация: 11.11.2014
Сообщений: 121
21.05.2015, 20:57 #4
файл Sаles_item.h можешь показать?
0
Соловьёв_Егор
58 / 58 / 38
Регистрация: 17.02.2013
Сообщений: 242
21.05.2015, 21:27 #5
Нужны файлы Sales_item.h и Sales_item.cpp. Вы же их в проект подключаете.
1
Clarityeye
0 / 0 / 0
Регистрация: 20.03.2015
Сообщений: 45
21.05.2015, 21:42  [ТС] #6
У меня нету файлов Sales_item.h и Sales_item.cpp.
Я их погуглю, но в каком формате должен быть Sales_item.h? Я как понял они должны лежать в папке с проектом.
Я ниразу еще не добавлял эти файлы, библиотеки и тп
0
Соловьёв_Егор
58 / 58 / 38
Регистрация: 17.02.2013
Сообщений: 242
21.05.2015, 21:44 #7
И что тогда вы хотите, если у вас нет файлов, которые подключаются к проекту? Вы вообще С++ знаете?
0
Clarityeye
0 / 0 / 0
Регистрация: 20.03.2015
Сообщений: 45
21.05.2015, 21:49  [ТС] #8
Я начал изучать С++ по книге. Тут похоже файлов этих нету, а нужно самому их искать, добавлять. Вот консольные простые программы более понятны. А sales_item.h я не добавлял.
0
Соловьёв_Егор
58 / 58 / 38
Регистрация: 17.02.2013
Сообщений: 242
21.05.2015, 22:08 #9
Ищите файл. Помимо него должен быть ещё файл с расширением .cpp.

Добавлено через 2 минуты
.h - описание класса, .cpp - реализация.

Добавлено через 13 минут
Может быть, к книге диск должен прилагаются с примерами, не искали?
1
Хулиган
85 / 80 / 12
Регистрация: 08.08.2012
Сообщений: 737
21.05.2015, 22:15 #10
Clarityeye,

Не по теме:

что мешает написать свой класс? Работу чего вы хотите проверить, запустив это приложение?

0
Соловьёв_Егор
58 / 58 / 38
Регистрация: 17.02.2013
Сообщений: 242
21.05.2015, 22:18 #11
Ну, видимо, просто посмотреть, что оно работает.
0
Clarityeye
0 / 0 / 0
Регистрация: 20.03.2015
Сообщений: 45
21.05.2015, 22:21  [ТС] #12
Да,просто посмотреть, я на практике отрабатываю азы. Про какое, пока, написание классов может идти речь, если я новичок.
Соловьёв_Егор, нет, книгу покупал без диска. Я думал что это исходный код с примером Sales_item.cpp выше?

Библиотеку я нашел, подключил. Компиляция, отладка, все пример выполнился на ура.
0
Хулиган
85 / 80 / 12
Регистрация: 08.08.2012
Сообщений: 737
21.05.2015, 22:27 #13
Цитата Сообщение от Clarityeye Посмотреть сообщение
Про какое, пока, написание классов может идти речь, если я новичок.
так зачем тогда использовать в своей "практике" классы, до которых вам еще далеко?
0
Соловьёв_Егор
58 / 58 / 38
Регистрация: 17.02.2013
Сообщений: 242
21.05.2015, 22:28 #14
Нет, это просто файл с функцией main().
0
Clarityeye
0 / 0 / 0
Регистрация: 20.03.2015
Сообщений: 45
21.05.2015, 22:34  [ТС] #15
Хулиган, я по книге, тут вначале сразу знакомят с классом Sales_item, функциями-членами. На задаче, в которой слаживают транзакции.
0
21.05.2015, 22:34
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
21.05.2015, 22:34
Привет! Вот еще темы с ответами:

Где взять файл Sales_item.h для книги Стенли Липпмана "C++ для начинающих" - C++
Всем привет! Изучая классы по книге Стенли Липпмана &quot;с++ для начинающих&quot;, столкнулся с такой проблемой - где взят файл Sales_item.h? Там...

#include "Sales_item.h" - ошибка "включаемый файл включает самого себя" - C++
Пишу в файле Sales_item.h следующее: #include &quot;Sales_item.h&quot; #include &lt;iostream&gt; void main() { Sales_item book; //тут...

Есть класс A и класс B, класс B вложен в класс A и вложен в него, как классу B получить доступ к переменным класса A просто по имени? - C++
На самом деле ничё фантастического я не прошу, ведь: template &lt;class T&gt; class matrix { friend class diagonal; ...

Класс таблиц баз данных и класс записей в таблице(реляционная таблица). Предусмотреть класс связей между таблицами - C++
Здравствуйте! Никак не могу продумать структуру этой программы. Проходим наследование, но я все равно не знаю, как его здесь применить. Как...


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

Или воспользуйтесь поиском по форуму:
15
Ответ Создать тему
Опции темы

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