Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
0 / 0 / 0
Регистрация: 04.10.2012
Сообщений: 75
1

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

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

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

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

Заранее спасибо.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
12.11.2012, 16:11
Ответы с готовыми решениями:

Как поместить функцию в отдельный файл?
Здраствуйте. Подскажите пожайлуста как в С++ Builder6 поместить функцию в отдельный файл (модуль)? ...

Дан файл действительных чисел. Сформировать другой файл, в который поместить из первого файла отрицательные числа
дан файл действительных чисел. сформулировать другой файл , в который поместить из первого файла...

Дан текстовый файл содержащий вещественные числа по одному в каждой строке. Поместить эти числа в другой файл
Дан текстовый файл содержащий вещественные числа по одному в каждой строке. Поместить эти числа в...

В другой файл поместить компоненты данного файла, кратные 2 или 3
Типизированные файлы 2. Заполнить файл случайными целыми числами. В другой файл поместить...

3
~ Эврика! ~
1253 / 1002 / 74
Регистрация: 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
0 / 0 / 0
Регистрация: 04.10.2012
Сообщений: 75
12.11.2012, 17:00  [ТС] 3
Спасибо, но вы немного не так поняли.
Мне вызывать функцию надо в .cpp файле
А описание функции с пятью кб кода куда-нибуть подальше с глаз запихнуть надо.

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

Добавлено через 28 минут
Извменяю впрос: Есть файл AliceMove.h подключенный к .cpp файл
Можно ли не помпилировать каждый раз AliceMove.h ?
Что бы компиляция .cpp файла была быстрее
0
Грамотный. Безпорно.
16860 / 9756 / 1880
Регистрация: 27.09.2012
Сообщений: 24,165
Записей в блоге: 2
12.11.2012, 17:06 4
Цитата Сообщение от Anatoliy Coder Посмотреть сообщение
Можно ли не помпилировать каждый раз AliceMove.h ?
оставьте в h файлах только объявления, а реализацию полностью в соответствующие cpp файлы.
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
12.11.2012, 17:06

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

Хочу вынести функцию в другой файл
Есть файл utill.java добавляю в него public static boolean setLayout() { Display...

Поместить матрицу внутри другой
Делеал я программу и стакнулся я с с такой проблемой как мне сделать так что бы 2 матрица...

Как ввести текст в файл, а потом через функцию продолжить другой текст в этом же файле
Здравствуйте. Допустим, я хочу ввести текст в файл через main, а потом мне нужно вызвать функцию,...

Заполнить файл последовательного доступа N действительными числами. В файл g поместить минимальный элемент
Заполнить файл последовательного доступа N действительными числами. В файл g поместить минимальный...

Заполнить файл последовательного доступа N числами. В файл g поместить максимальный элемент файла f
Заполнить файл последовательного доступа N действительными числами. В файл g поместить максимальный...

Текстовый файл. В новый файл поместить те строки файла, которые содержат заданное слово
Дан текстовый файл и некоторое слово. В новый файл поместить те строки файла, которые содержат...


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

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

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