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

Как подключить cpp-файл к h-файлу? - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Как по ссылке передать массив из экселя в dll? http://www.cyberforum.ru/cpp-beginners/thread632721.html
Добрый день, Я в основном все примочки к экселю пишу естественно на VBA, но недавно столкнулся с необходимостью ускорить вычисления. Первую пробную функцию написал при помощи XLW...
C++ error LNK2019 проблема вот в чем пишу некий проект, и никак не могу понять почему ошибка вот строка float median(std::vector<float> v); тут и выскакивает ошибка, вот что пишет компилятор:... http://www.cyberforum.ru/cpp-beginners/thread632718.html
C++ Как сделать один шаблон для разных типов
Предположим я реализую некоторый шаблонный класс, в котором, ну ради примера к объектам шаблонного типа (тип, используемый в заголовке шаблона <typename T>) используют операции сложения и вычитания....
C++ Не работает код
Помогите пожалуйста перепробовал уже все компиляторы ... не хочет запускаться данный код ( думал на visual C++ 6.0 все запустится но все безуспешно( #include <iostream.h> int main() { cout...
C++ rawurlencode() в С++ http://www.cyberforum.ru/cpp-beginners/thread632689.html
Привет всем! Надо срочно пару строк закодировать под C++, но никак не могу найти аналог функций rawurlencode() в С++. Может кто-нить знает алгоритм этой кодировки. Если кто-нить сталкивался с...
C++ Динамическое изменение консольного окна, с избежанием появления полос прокрутки Здравствуйте, коллеги. Я нуждаюсь в помощи и совете. #include <iostream> #include <windows.h> #include <conio.h> #include <locale> using namespace std; const int WIDTH = 59; подробнее

Показать сообщение отдельно
Jupiter
Каратель
Эксперт С++
6559 / 3980 / 227
Регистрация: 26.03.2010
Сообщений: 9,273
Записей в блоге: 1
Завершенные тесты: 2
04.08.2012, 10:50
хедер-файлы нужны для прототипов, а файлы cpp для реализации этих прототипов, но иногда cpp-файлами пренебрегают и пишут весь код в хедере, так поступает студия в WinForms проектах

C++
1
2
3
4
5
6
7
//header_file.h
#ifndef HEADER_FILE__H
#define HEADER_FILE__H
 
int random();
 
#endif //HEADER_FILE__H
C++
1
2
3
4
5
6
7
//cpp_file.cpp
#include "header_file.h"
 
int random()
{
    return 4;
}
C++
1
2
3
4
5
6
7
// my_cpp_1.cpp
#include "header_file.h"
 
void my_func()
{
    int num = random();
}
C++
1
2
3
4
5
6
7
// my_cpp_2.cpp
#include "header_file.h"
 
void my_func_2()
{
    int m = random();
}
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru