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

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

Войти
Регистрация
Восстановить пароль
 
tiholiho
0 / 0 / 0
Регистрация: 13.04.2013
Сообщений: 20
#1

Передать значение переменной из .cpp в .h - C++

13.04.2013, 21:33. Просмотров 415. Ответов 3
Метки нет (Все метки)

есть переменная, чье значение я хочу передать из .cpp в .h
как это лучше сделать?

спасибо
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
13.04.2013, 21:33     Передать значение переменной из .cpp в .h
Посмотрите здесь:

Передать значение переменной - C++
Мне нужно узнавать значение переменной в базовом классе, во всех классах наследниках. class CTest { public: float flTest; ...

Как передать указатель функции, чтобы значение переменной изменилось? - C++
Имеются переменная и указатель на нее. int x, *y = &x; Как передать указатель ф-ии, чтобы значение переменной изменилось?

Как передать значение переменной из функции инт в функцию воид? - C++
Как передать значения а и b из int start(void) в void inputfile(void), чтоб строка 34 и т.д. работала в иной функции? int x, y,...

Как передать значение переменной из одной функции в другую функцию - C++
нужно передать значение sum1 , sum2 , sum3 из каждой функции в главную . помогите , пожалуйста . #include "stdafx.h" #include...

Использование в CPP переменной, описанной в H - C++
Подскажите, не могу сообразить что делаю не так. Решил перенести в свою библиотеку некоторые функции из своей программы. (Там для...

Передать функции System код цвета переменной - C++
Есть своя процедура void Ccolor(int a, char c1, char c2) { switch (a) { case 0:/*Цвет всего фона - белый. Цвет всего текста -...

Переполнение знаковых целых чисел: почему значение переменной обнуляется, а не записывается младшее значение? - C++
что то не пойму, как происходит переполнение знаковых целых чисел вот #include <iostream> int main(int argc, char* argv) { ...

Вычислить значение у, где. Значение переменной х введите с клавиатуры - C++
Вычислить значение у, где. Значение переменной х введите с клавиатуры.

Использовать void из 1.cpp в 2.cpp - C++
Допустим, есть функция void Hello(). Она в файле 1.cpp. Мне нужно её использовать в файле 2.cpp, но программа пишет, что идентификатор не...

Как передать значение? - C++
В проекте у меня несколько модулей *.cpp* но все модули используют дискрептор приложения *HINSTANCE hInstA* но этот дескриптор только в...

Как передать значение константе? - C++
в дев си -все работает, но в визуал ругается на х((((( #include <fstream> #include <iostream> #include <string.h> using...

Как передать значение из функции - C++
Всем доброе время суток! Такой вопрос, у меня есть функция, с неё нужно достать значение и передать его на вывод в chart, никак не...


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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
yoghurt92
374 / 345 / 22
Регистрация: 17.05.2012
Сообщений: 1,049
13.04.2013, 21:56     Передать значение переменной из .cpp в .h #2
tiholiho, это еще зачем? файлы с расширением .h являются заголовочными, они хранят заголовки классов, функций, но никак не являются исполняемыми.

Добавлено через 2 минуты
фактически в .h файле храниться интерфейс, но значение вы никак туда не передадите, с cpp файл можно с помощью extern(делаем переменную глобальной).
tiholiho
0 / 0 / 0
Регистрация: 13.04.2013
Сообщений: 20
13.04.2013, 22:08  [ТС]     Передать значение переменной из .cpp в .h #3
extern нужно указывать в .cpp или в .h?
yoghurt92
374 / 345 / 22
Регистрация: 17.05.2012
Сообщений: 1,049
13.04.2013, 22:12     Передать значение переменной из .cpp в .h #4
tiholiho, вообще там в том файле где она должна использоваться, например в .cpp1 объявили, а в cpp2 уже указываете как extern.
Yandex
Объявления
13.04.2013, 22:12     Передать значение переменной из .cpp в .h
Ответ Создать тему
Опции темы

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