0 / 0 / 0
Регистрация: 07.10.2011
Сообщений: 33
|
|
1 | |
Оператор return01.07.2012, 12:45. Показов 1061. Ответов 7
Метки нет (Все метки)
Всем привет, мне необходимо передать полученный массив в другой файл, читала где-то, что это можно сделать при помощи оператора return, но так и не поняла как он работает. В общем как мне передать массив или переменную в другой файл?
0
|
01.07.2012, 12:45 | |
Ответы с готовыми решениями:
7
Оператор return; Оператор return Оператор запятая в return и задача Как использовать оператор return? |
5056 / 3116 / 271
Регистрация: 11.11.2009
Сообщений: 7,044
|
|
01.07.2012, 13:48 | 2 |
Что подразумевается под "другим файлом"?
0
|
0 / 0 / 0
Регистрация: 07.10.2011
Сообщений: 33
|
|
01.07.2012, 13:52 [ТС] | 3 |
ну к примеру в файле 1.сpp у меня в функции main() рассчитывается массив по определенному правилу и в конце концов получается результирующий массив m[i][j] вот его необходимо передать в файл 2.cpp, ну и к примеру распечатать.
0
|
5056 / 3116 / 271
Регистрация: 11.11.2009
Сообщений: 7,044
|
|
01.07.2012, 14:05 | 4 |
kate11, на стадии работы приложения никаких файлов уже нет, так что передавать ничего ни из каких файлов не надо. Есть монолитное приложение - совокупность кода и данных, внутри которого и происходят все взаимодействия. Вам достаточно объявить функцию в файле 1.h, написать её реализацию в файле 1.cpp, а в файле main.cpp подключить 1.h и вызвать соответствующую функцию с соответствующими параметрами. Главное указать компилятору, что файлы main.cpp и 1.cpp стоит рассматривать как одно целое.
0
|
88 / 67 / 37
Регистрация: 28.06.2012
Сообщений: 161
|
|
01.07.2012, 14:07 | 5 |
kate11, относительно исполнения "другого файла" нет.
Функция должна возвращать type*; return array вполне будет работать.
0
|
0 / 0 / 0
Регистрация: 07.10.2011
Сообщений: 33
|
|
01.07.2012, 19:07 [ТС] | 6 |
Не могли бы вы привести пример? я пыталась так сделать, но что-то не выходит...
0
|
5056 / 3116 / 271
Регистрация: 11.11.2009
Сообщений: 7,044
|
|||||||||||||||||||||
01.07.2012, 19:14 | 7 | ||||||||||||||||||||
kate11, пожалуйста.
func.h
1
|
0 / 0 / 0
Регистрация: 22.06.2012
Сообщений: 17
|
|||||||||||
01.07.2012, 20:06 | 8 | ||||||||||
0
|
01.07.2012, 20:06 | |
01.07.2012, 20:06 | |
Помогаю со студенческими работами здесь
8
Не работает оператор return в рекурсивной функции С++, оператор return. ПОдскажите, почему не работает? Как работает оператор cout и return? Переменные при использовании шаблонов. Оператор return Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |