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

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

Войти
Регистрация
Восстановить пароль
 
Anatoliy Coder
0 / 0 / 0
Регистрация: 04.10.2012
Сообщений: 75
#1

Поместить функцию в другой файл - C++

12.11.2012, 16:11. Просмотров 314. Ответов 3
Метки нет (Все метки)

Пишу игру. Есть функция например: void CharacterMoveStay(){ Тут очень много текста: тысячи полигонов }

Вопрос: можно ли поместить эту функцию в какой-нибудь другой файл. Может свой инклуд сделать?
Если насчет инклуда угадал, то как? Сам я их еще не делал.

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

Поместить содержимое одного массива в другой - C++
#include<iostream> using namespace std; int main() { setlocale(LC_ALL, ""); int main, ray; cout<<"Заполните массив из 10...

Функции из класса поместить в другой класс - C++
Например, у меня есть класс А и в нём представлена функция х. И есть другой класс В, хочу в нём вызвать функцию х из класса А, но пишет,...

Дан текстовый файл с изображениями целых чисел. В выходной файл поместить те из них, которые имеют четные млад - C++
Дан текстовый файл с изображениями целых чисел. В выходной файл поместить те из них, которые имеют четные младшие цифры. Пример: 2462...

#progma data_seg() , как поместить функцию? - C++
#pragma data_seg(".OneSection") char UserName="Ghost Rider"; char Password="12345"; вот так все нормально записывает в секцию ...

Файл: Скопировать текст в другой текстовый файл файл, но чётные строки должны быть с большой буквы... - C++
Создать текстовый файл. Скопировать текст в другой текстовый файл файл, но чётные строки должны быть с большой буквы, а нечетные с...

Ping...неудается с функцию system поместить переменную - C++
неудается с функцию system поместить переменную...при запуске выводит что неудалось найти узел string...как запихать переменные в system? ...

3
OhMyGodSoLong
~ Эврика! ~
1244 / 993 / 42
Регистрация: 24.07.2012
Сообщений: 2,002
12.11.2012, 16:30 #2
C++
1
2
3
4
5
// файл CharacterMoveStay.cpp
void CharacterMoveStay()
{
    /* Пять килобайт кода */
}
C++
1
2
// файл CharacterMoveStay.hpp
void CharacterMoveStay(void);
C++
1
2
3
4
// любой другой файл, где нужна CharacterMoveStay()
#include "CharacterMoveStay.hpp"
 
// остальное содержимое файла
+ дежурный совет не писать мега-функции.
1
Anatoliy Coder
0 / 0 / 0
Регистрация: 04.10.2012
Сообщений: 75
12.11.2012, 17:00  [ТС] #3
Спасибо, но вы немного не так поняли.
Мне вызывать функцию надо в .cpp файле
А описание функции с пятью кб кода куда-нибуть подальше с глаз запихнуть надо.

+ компилируется больно долго))

Добавлено через 28 минут
Извменяю впрос: Есть файл AliceMove.h подключенный к .cpp файл
Можно ли не помпилировать каждый раз AliceMove.h ?
Что бы компиляция .cpp файла была быстрее
0
Croessmah
Ушел
Эксперт CЭксперт С++
13553 / 7704 / 872
Регистрация: 27.09.2012
Сообщений: 19,006
Записей в блоге: 3
Завершенные тесты: 1
12.11.2012, 17:06 #4
Цитата Сообщение от Anatoliy Coder Посмотреть сообщение
Можно ли не помпилировать каждый раз AliceMove.h ?
оставьте в h файлах только объявления, а реализацию полностью в соответствующие cpp файлы.
0
12.11.2012, 17:06
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
12.11.2012, 17:06
Привет! Вот еще темы с ответами:

Поместить файл в конкретную папку - C++
Как поместить файл в конкретную папку?

Сформировать другой массив, в который поместить сначала числа меньшие среднего арифметического значения этого массива, затем – большие. - C++
Дан целочисленный массив, состоящий из 15 элементов. Сформировать другой массив, в который поместить сначала числа меньшие среднего...

Поместить в выходной файл только трехзначные числа - C++
Помогите пожалуйста с программой!Текстовый файл содержит изображения целых знаковых чисел. После их чтения и обработки результаты...

Парсер текста: прочитать файл и поместить данные в массив - C++
Есть файл map.txt А там в строчку написаны циферки с пробелами 0 0 1 1 1 0 0 0 1 1 1 1 1 0 0 0 1 1 1 0 0 0 0 12 12 12 0 0 ...


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

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

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