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

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

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

Разделить программу на несколько файлов - C++

23.09.2013, 12:52. Просмотров 657. Ответов 4
Метки нет (Все метки)

Прошу помощи в решение , как правильно разделить программу на на класс с его функциями и отдельно функцию входа
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#include<iostream>
using namespace std;
 
class C_S{
         public:
         void show();
};
 
void C_S::show(){
cout<<"GOOD"<<endl;
}
 
int main(){
C_S s;
s.show();
return 0;}
Лучшие ответы (1)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
23.09.2013, 12:52
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Разделить программу на несколько файлов (C++):

Подскажите, как разделить код на несколько файлов - C++
• Имеем основной cpp файл с main. • Имеем код нужных функций • Есть указание реализовать эти функции не в основном cpp, а в нескольких....

Разделить файл txt на несколько равных маленьких файлов - C++
Пожалуйста помогите. Есть большой txt там 1335478 символов Как сделать чтоб он создал папку а в ней 667 файлов по 2000 символов в каждом...

Как написать программу, удаляющую несколько файлов из разных директорий каждые 5 секунд? - C++
Здравствуйте, уважаемы форумчани! Ситуация такая: нужно удалять несколько файлов из разных директории каждые 5 секунд. Подскажите...

Разделить исходную строку на несколько строк длины K - C++
Помогите пожалуйста: Разделить исходную строку на несколько строк длины K.

Как лучше всего разделить строку на несколько подстрок? - C++
Есть строка вида параметр1*параметр2*параметр3*параметр4. Как разделить эту строку, чтобы получить в первой переменной параметр1, во...

Написать программу, которая обеспечивает:начальное формирование каталога файлов;вывод каталога файлов;удаление файлов... - C++
Уважаемые хакеры!Прошу вашей помощи!Я в СИ не особо шарю.((( А на днях уже сдавать.Очень рассчитываю на любую вашу помощь. Вот задача. ...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Rivory
146 / 112 / 2
Регистрация: 15.01.2013
Сообщений: 266
23.09.2013, 13:00 #2
Сообщение было отмечено автором темы, экспертом или модератором как ответ
main.cpp
C++
1
2
3
4
5
6
7
8
#include "c_s.h"
 
int main(int argc, char** argv)
{
    C_S s;
    s.show();
    return 0;
}
c_s.cpp
C++
1
2
3
4
5
6
7
8
#include "c_s.h"
#include <iostream>
using namespace std;
 
void C_S::show()
{
    cout << "GOOD" << endl;
}
c_s.h
C++
1
2
3
4
5
class C_S
{
    public:
        void show();
};
lipnev
60 / 60 / 1
Регистрация: 14.09.2013
Сообщений: 145
23.09.2013, 13:01 #3
HoseMose, строки с 1 по 12 переносишь в отдельный файл (например C_S.h). А в этом файле пишешь #include "C_S.h". Ещё правильней будет вынести реализацию функций класса в отдельный файл C_S.cpp.
HoseMose
1 / 1 / 0
Регистрация: 27.08.2013
Сообщений: 101
23.09.2013, 13:42  [ТС] #4
Добавил string str(); иполучил ошибку хотяи включил в С_S.cpp string.h
c_s.h
C++
1
2
3
4
5
6
class C_S
{
    public:
               string str();
        void show();
};
[/QUOTE]

In file included from C_S.cpp:1:0:
C_mass.h:4:9: error: ‘string’ does not name a type
In file included from C_mass.cpp:1:0:
C_mass.h:4:9: error: ‘string’ does not name a type

Добавлено через 8 минут
Все понял пространство имен STD
lipnev
60 / 60 / 1
Регистрация: 14.09.2013
Сообщений: 145
23.09.2013, 14:29 #5
HoseMose, либо
C++
1
using namespace std;
либо
C++
1
std::string str;
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
23.09.2013, 14:29
Привет! Вот еще темы с ответами:

Разделить программу на файлы - C++
Помогите мне разделить программу на три файла: сам класс, функции к нему, и функция main. Сам класс #ifndef ARRAY1_H #define ARRAY1_H...

Помогите разделить программу по блокам - C++
Еще не пропало желание помогать? :-) Очень на это надеюсь, потому что такие вещи в книжках и MSDN е практически не освещены... :-( ...

Как разделить программу ну файлы - C++
Можете объяснить на любом простеньком примере)

Как разделить программу на функции - C++
Не могу понять как мне разделить прогу на функции и вообще плохо понимаю что такое функции. Буду рад помощи. #include &quot;stdafx.h&quot; ...


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

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

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