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

Как в проэкт запихать два срр-файла (один вызывает другой) - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ QueryInterface() и дaвaть не хoчет и НЕТ не гoвoрит http://www.cyberforum.ru/cpp-beginners/thread465480.html
Я сoздaл Визaрдoм тип для мoей тaблицы в VC++. Oднo из пoлей LongVarBinary (OLEObject пo Access'oвски). Этo пoле VC зaтипил кaк ISequentialStream. Я пытaюсь пoпрoсить у негo чегo небудь ещё, a oнo...
C++ Программирование на С++ в Linux Кто знает с чего начинать возможно кто знает какими средствами пользоваться меня интересеет об этом все может кто что просто слышал буду признателен за любые советы или наслышки это сейчас довольно... http://www.cyberforum.ru/cpp-beginners/thread465469.html
Как получить сообщение WM_CHAR в dialog based приложениях? C++
kak poluchit' soobshenie WM_CHAR v Dialog Based prilojeniyax?
C++ Сканирование из-под Imgscan.ocx
Привет всем! Если кто-нибудь возился с Imgscan.ocx (Kodak Image Scan), то посоветуйте, плиз. Мне необходимо отсканировать страницу из программы без вызова диалогового окна для сканирования. Код для...
C++ Контекстное меню в WebBrowser http://www.cyberforum.ru/cpp-beginners/thread465447.html
Как в Builder'е отключить контекстное меню для WebBrowser'a. И можно ли запретить выделение и копирование информации из данного компонента. Заранее благодарен за помощь.
C++ Исходник драйвера звуковой платы под вин98 Хай Алл мне для примера надо исходник драйвера под вин98 звуковой платы, кто нибуть знает где такой взять, или может у кого есть, у микрасофта в ддк и то нету они посылают на пример для 2000,... подробнее

Показать сообщение отдельно
Archie
28.02.2008, 18:49
Про стремление - это точно. Как выразился один мой знакомый (тоже программист), главный инструмент программиста - копалка, то бишь умение раскапывать.
А теперь по делу - классически (а кто скажет что Страуструп это не классика) рекомендуется разделять объявление и определение функций в заголовочные и cpp-файлы. Например:
C++
1
2
// file.h
int func(long a);
C++
1
2
3
4
5
// file.cpp
int func(long a)
{
// something useful
}
C++
1
2
3
4
5
6
7
//main.cpp
#include 'file.h'
 
void main()
{
int Value = func(3);
}
можно привести эквивалентныq вариант с использованием extern, но с ним ты уже наверное разобрался
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru