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

Вопрос по выносу кода в отдельный файл - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Х в квадрате http://www.cyberforum.ru/cpp-beginners/thread53360.html
каким образом мжно делать что бы Х выводился на экарн со степенем?
C++ Организовать Стек помогите выполнить такое задание, сдать нужно в понедельник, очень надеюсь на помощь. Создать класс,описывающий стек целых чисел, позволяющий добавлять и извлекать элементы, с этой целью... http://www.cyberforum.ru/cpp-beginners/thread53358.html
Функции, передача массива в качестве параметра C++
Приветствую) Собственно, есть простенькое задание с двумерными массивами, оно выполнено: #include <iostream.h> #include <conio.h> #include <stdio.h> void main(){ const int str=4,stb=5; int...
C++ Ошибка в работе с классом "очередь"
Скажите пожалуйста, почему указатель на хвост очереди после инициализации всегда направлен в NULL, а на голову в адрес 158? (через конструктор программа проходит нормально) Почему функция заполнения...
C++ Дать совет по ООП http://www.cyberforum.ru/cpp-beginners/thread53334.html
Скажите, на какой вид проектов на студии 2005 стоит переходить после изучения полностью консоли на с++ в студии 2005, чтоб писать полноценные приложения виндоус на форме с использованием кнопок и...
C++ Работа с графикой Доброго времени суток ув. форумчане. Вобщем так, я еще совсем новичок, пытаюсь написать программу, задача ее в том чтобы выводить на экран текст нужного цвета. Работаю в Dev C++. Сначала проблема... подробнее

Показать сообщение отдельно
Evg
Эксперт CАвтор FAQ
18032 / 6264 / 427
Регистрация: 30.03.2009
Сообщений: 17,219
Записей в блоге: 27
30.09.2009, 20:26
Заведи в проекте ещё один файл .c (или .cpp, смотря что у тебя) и один файл *.h. Получится что-то типа того

C
1
2
3
4
5
6
7
8
/* Файл main.c */
#include "array.h"
 
int main (void)
{
  printf ("%d\n", a[5]);
  return 0;
}
C
1
2
3
4
/* Файл array.c */
#include "array.h"
 
int a[10] = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 };
C
1
2
3
4
5
6
7
/* Файл array.h */
#ifndef __ARRAY_H__
#define __ARRAY_H__
 
extern int a[10];
 
#endif /* __ARRAY_H__ */
Для начала всё шаманство с макросом __ARRAY_H__ в файле array.h воспринимай как нечно обязательно. Когда более менее в голове устаканится, дальше либо тебе объяснят зачем, либо сам поймёшь
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru