IPB
ЛогинПароль:

> Внимание!

1. Пользуйтесь тегами кода. - [code] ... [/code]
2. Точно указывайте язык, название и версию компилятора (интерпретатора).
3. Название темы должно быть информативным. В описании темы указываем язык!!!

 
 Ответить  Открыть новую тему 
> Подключение сppшника, с++ mingw
renesko1
сообщение 13.01.2009 20:48
Сообщение #1


поиск
****

Группа: Пользователи
Сообщений: 346
Пол: Мужской
Реальное имя: nir

Репутация: -  2  +


И так вопрос...

//main.cpp
#include"test.h"

int main() {
test t ;
t.fun() ;
return 0 ;
}

//test.h
#ifndef TEST_H_INCLUDED
#define TEST_H_INCLUDED
class test {
public :
void fun () ;
};
#endif // TEST_H_INCLUDED

//test.cpp
#include<iostream>
//вот тут вопрос... не буду гадать, что здесь написать
void test::fun () {std::cout << " param-pam " << std::endl ;}



Вопрос как подключить cpp шник к гл. программе ? Искал в нете, но плохо. Понимаю, что вопрос очень простой.
Но не могу найти ответа. Заранее ty/

Сообщение отредактировано: renesko1 - 13.01.2009 20:50


--------------------
typedef void Śūnyatā ;
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
volvo
сообщение 13.01.2009 21:40
Сообщение #2


Гость






Цитата
Вопрос как подключить cpp шник к гл. программе ?
У тебя какая-то IDE, или ты компилируешь из командной строки? Если через IDE, то где-то в менюшках ищи Add File To Project, если из командной строки - то компилируй отдельно оба cpp-файла, и потом линкуй их объектники вместе...
 К началу страницы 
+ Ответить 
renesko1
сообщение 13.01.2009 22:22
Сообщение #3


поиск
****

Группа: Пользователи
Сообщений: 346
Пол: Мужской
Реальное имя: nir

Репутация: -  2  +


code::blocks... но у мя не project, просто в bin...


--------------------
typedef void Śūnyatā ;
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
Archon
сообщение 13.01.2009 23:35
Сообщение #4


Профи
****

Группа: Пользователи
Сообщений: 618
Пол: Мужской

Репутация: -  24  +


Проще всего будет создать проект и добавить туда все файлы программы. Тогда компиляция и линковка выполнится по нажатию одной кнопки (F9).


--------------------
Close the World...txeN eht nepO
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
volvo
сообщение 13.01.2009 23:48
Сообщение #5


Гость






renesko1, и не забудь в test.cpp добавить
#include<iostream>
#include "test.h" // Вот эту строку
//
void test::fun () {std::cout << " param-pam " << std::endl ;}

, иначе будешь иметь ошибку.
 К началу страницы 
+ Ответить 
renesko1
сообщение 15.01.2009 18:41
Сообщение #6


поиск
****

Группа: Пользователи
Сообщений: 346
Пол: Мужской
Реальное имя: nir

Репутация: -  2  +


Спасибо, буду разбираться, а то, пожалуй, пора бы мне разделять интерфейс и реализацию. smile.gif


--------------------
typedef void Śūnyatā ;
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 

 Ответить  Открыть новую тему 
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 



- Текстовая версия 23.06.2025 14:34
Хостинг предоставлен компанией "Веб Сервис Центр" при поддержке компании "ДокЛаб"