|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
16.05.2009, 13:17 | #21 |
Форумчанин
Регистрация: 18.04.2009
Сообщений: 688
|
только что написал прогу, которая состоит из 2ух файлов, но походу их надо связать, а как это сделать?
1 файл _1.cpp Код:
Код:
_1//что это делает???? |
16.05.2009, 13:27 | #22 | |||
В тени
Старожил
Регистрация: 19.12.2008
Сообщений: 5,788
|
Цитата:
Цитата:
Цитата:
И еще у вас переменные по два раза объявляются.
Вполне очевидно, чтобы что-то понять, необходимо книги читать.
Не нужно плодить бессмысленных тем. Вас Поиск избавит от многих проблем. ___________________________________ ___________________________________ _______ [=Правила форума=]_____[Поиск]_____[Литература по С++]____[Литература. Паскаль] |
|||
16.05.2009, 13:51 | #23 | |
Форумчанин
Регистрация: 18.04.2009
Сообщений: 688
|
Цитата:
а затем подключать фал с помощью копанды #include " "???? |
|
16.05.2009, 13:55 | #24 | ||
В тени
Старожил
Регистрация: 19.12.2008
Сообщений: 5,788
|
Цитата:
Эти директивы нужно использовать в заголовочных файлах. В простых исходниках не нужно. Цитата:
Вполне очевидно, чтобы что-то понять, необходимо книги читать.
Не нужно плодить бессмысленных тем. Вас Поиск избавит от многих проблем. ___________________________________ ___________________________________ _______ [=Правила форума=]_____[Поиск]_____[Литература по С++]____[Литература. Паскаль] |
||
16.05.2009, 14:04 | #25 | |
Форумчанин
Регистрация: 18.04.2009
Сообщений: 688
|
Цитата:
но тем не менее у меня компиллятор выдаёт ошибку именно по поводу множественного объявления переменных int dick=30;//определение внешней переменной создаёт статистическую переменную с внешним связыванием и делает её доступной всей прогрумме static int dick=10;//перекрывает внешнюю переменную dick создаёт статическую переенную с внутренним связыванием и делает её досупной только тому файлу, в котором она объявлена. вроде бы так... но тем не менее компиллятор выдаёт ошибки.. что не так? |
|
16.05.2009, 14:09 | #26 | |
В тени
Старожил
Регистрация: 19.12.2008
Сообщений: 5,788
|
Цитата:
Фактически ваша программа будет выглядеть как-то так: Код:
Вполне очевидно, чтобы что-то понять, необходимо книги читать.
Не нужно плодить бессмысленных тем. Вас Поиск избавит от многих проблем. ___________________________________ ___________________________________ _______ [=Правила форума=]_____[Поиск]_____[Литература по С++]____[Литература. Паскаль] |
|
16.05.2009, 14:18 | #27 |
Форумчанин
Регистрация: 18.04.2009
Сообщений: 688
|
а как тогда сделать, чтобы была 1 переменная, которая действовала на всю программу с именем dick и пееменная сс именем dick, которая действует только на файл_2.cpp?
|
16.05.2009, 14:23 | #28 | |
Заблокирован
Регистрация: 21.11.2008
Сообщений: 4,986
|
Цитата:
p.s. У меня последнее время начинает складываться впечатление что вы издеваетесь над нами... |
|
16.05.2009, 14:23 | #29 | |
В тени
Старожил
Регистрация: 19.12.2008
Сообщений: 5,788
|
Цитата:
Код:
Вполне очевидно, чтобы что-то понять, необходимо книги читать.
Не нужно плодить бессмысленных тем. Вас Поиск избавит от многих проблем. ___________________________________ ___________________________________ _______ [=Правила форума=]_____[Поиск]_____[Литература по С++]____[Литература. Паскаль] |
|
16.05.2009, 14:33 | #30 | |
Форумчанин
Регистрация: 18.04.2009
Сообщений: 688
|
Цитата:
Sazary так я так же и сделал с самого начала, в посте 21 я написал код (там только в 1ом файле не было написано #include "_2.cpp" но тем не менее у меня не работает программа p.s. это учебная программа, которую предложил автор книги СТИВЕН ПРАТА, которая иллюстрирует спектры действия переменных с внешним и с внутренним связыванием |
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
C++. Наследование. Раздельная компиляция | Matthew | Помощь студентам | 0 | 08.05.2009 21:03 |