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

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

Войти
Регистрация
Восстановить пароль
 
Nikko12
2 / 2 / 0
Регистрация: 07.06.2013
Сообщений: 162
#1

Подскажите с заголовочным файлом - C++

01.07.2013, 20:26. Просмотров 289. Ответов 3
Метки нет (Все метки)

есть заголовочный фаил header.h:
C++
1
2
3
4
5
6
#include<iostream.h>
void fn_void(int m)
{
    m=9;
    cout<<m;
}
и есть основная программа:
C++
1
2
3
4
5
6
7
8
9
10
#include<iostream>
#include<fstream>
#include"header.h"
using namespace std;
int main()
{
    int a;
    cout<<fn_void();
    return 0;
}
Я хочу вывести значение m расположенного в заголовном файле на экран. Но программа пишет 31 ошибка. Подкажите пожалуйста, что я делаю не так и как это исправить???? Заранее спасибо.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
01.07.2013, 20:26
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Подскажите с заголовочным файлом (C++):

Работа с заголовочным файлом - C++
Здравствуйте! В папке лежит несколько файлов: main.cpp, dualsimplex.h, dualsimplex.cpp Задача: в main.cpp создать объект класса...

Компиляция с заголовочным файлом - C++
Стыдно спрашивать но все же. Никак не пойму как компилировать несколько файлов с заголовочным файлом. Вот что мне отвечает Dev-Cpp ...

Программа с заголовочным файлом (с++) - C++
Всем Привет! Недавно стал изучать использование заголовочных файлов в с++ и столкнулся с проблеммой. Написал вот такую программу (она...

Cоздание проги с заголовочным файлом - C++
У меня не получается создать простейшую программку с заголовочным файлом. Я создаю заголовочный файл my.h к примеру такой: void...

Невозможно открыть include с заголовочным файлом - C++
Подскажите решение проблемы что только не пробовал не помогает fatal error C1083: Cannot open include file: 'tinystr.h': No such file or...

Работа с файлом - C++
Ранее уже выкладывал код. Поизменял. Поиск разработал. Но ни фига не работает)). Помогите найти. пожалуйста ошибку. В майне цикл не...

3
Issues
430 / 365 / 37
Регистрация: 06.08.2012
Сообщений: 961
01.07.2013, 20:40 #2
Цитата Сообщение от Nikko12 Посмотреть сообщение
cout<<fn_void();
функция не возвращает никакого значения, да и еще должна приминать целочисленный параметр.

Добавлено через 1 минуту
Хочешь чтобы работало, напиши так:
C++
1
2
3
4
5
6
7
#include <iostream>
 
int fn_void()
{
    int m = 9;
    return m;
}
1
alsav22
5431 / 4826 / 442
Регистрация: 04.06.2011
Сообщений: 13,587
01.07.2013, 20:43 #3
Наверное так нужно:
C++
1
2
3
4
5
6
7
8
9
10
#include<iostream>
#include<fstream>
#include"header.h"
using namespace std;
int main()
{
    int a;
    fn_void(a);
    return 0;
}
И:
C++
1
2
3
4
5
6
#include<iostream.h>
void fn_void(int m)
{
    m = 9;
    std::cout << m;
}
1
Nikko12
2 / 2 / 0
Регистрация: 07.06.2013
Сообщений: 162
01.07.2013, 20:48  [ТС] #4
SeregaC++, alsav22, Спасибо за помощь.
0
01.07.2013, 20:48
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
01.07.2013, 20:48
Привет! Вот еще темы с ответами:

If работа с файлом - C++
Часть кода в которой я записываю строки в файл,по параметрам которые совпадают,как записать те строки в которых нет совпадение? как...

Работа с файлом в С++ - C++
Всем привет! Я никогда не работал с С++, но возникла необходимость чтения-записи в файл на С++. А если еще точнее Embedded C++. Не...

Работа с файлом - C++
как изменить код,чтобы можно было при следующем вызове функции, дописывать все эти значения в конец файла,а не переписывать файл заново? ...

работа с файлом - C++
Как найти определённое слово в массиве? такого вида 217.118.79.33 dan HTTP GET http://google.com/


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

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

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