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

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

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

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

01.07.2013, 20:26. Просмотров 267. Ответов 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 ошибка. Подкажите пожалуйста, что я делаю не так и как это исправить???? Заранее спасибо.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
01.07.2013, 20:26     Подскажите с заголовочным файлом
Посмотрите здесь:

C++ Cоздание проги с заголовочным файлом
Работа с файлом C++
Работа с файлом C++
Работа с файлом C++
работа с заголовочным файлом C++
Компиляция с заголовочным файлом C++
C++ Программа с заголовочным файлом (с++)
C++ Работа с файлом
C++ Работа с файлом
Работа с файлом C++
If работа с файлом C++
Невозможно открыть include с заголовочным файлом C++

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
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;
}
alsav22
5410 / 4806 / 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;
}
Nikko12
 Аватар для Nikko12
1 / 1 / 0
Регистрация: 07.06.2013
Сообщений: 162
01.07.2013, 20:48  [ТС]     Подскажите с заголовочным файлом #4
SeregaC++, alsav22, Спасибо за помощь.
Yandex
Объявления
01.07.2013, 20:48     Подскажите с заголовочным файлом
Ответ Создать тему
Опции темы

Текущее время: 22:08. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru