Форум программистов, компьютерный форум, киберфорум
C++
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ windows.h and afx.h https://www.cyberforum.ru/ cpp/ thread92918.html
Добрый вечер! Есть проект, где используются винапишные функции и следовательно подключена windows.h. Встала необходимость использовать в нем класс CFile (MFC), при попытке подключить afx.h и...
C++ *uk = *uk2
Пусть Указатель uk ссылается на область данных. Указатель uk2 ссылается на другую область данных. Делаем следущее: *uk = *uk2 Т.е. область данных, на которую ссылался указатель uk...
Выделываются с циклами C++
#include <iostream.h> #include <math.h> void main() {int l,n,m,i,j,k,p,NUL=1; cout<<"ENTER NUMBER OF X'S:"; cin>>n;n++; cout<<"ENTER NUMBER OF EQUALIZATIONS:"; cin>>m; double **A=new double*;...
C++ delete void* class MyClass{ public: int i; }; void main() { MyClass* MyObj = new MyClass; MyObj->i = 10; void* VoidLink = MyObj; https://www.cyberforum.ru/ cpp/ thread92513.html
C++ Конструктор ссылки? https://www.cyberforum.ru/ cpp/ thread92331.html
StateManager.h class StateManager{ public: typedef long state_type; typedef void (*executor)(int); StateManager::StateManager(state_type mainState, executor newExec); private: executor...
C++ zlib Двойное архивирование\разархивирование
Использую библиотеку zlib 1.2.3 Нужно сохранять массив объектов в файл и потом загружать её. Вес - 10 мегабайт. Решил сжать перед записью. Сделал... обнаружил что уже сжатый файл тоже бы мог сжаться...
C++ ОШИБКА
Что за ошибка: Must use c++ for the type iostream??
C++ пропадающее окно ещё раз здраствуйте. в предыдущий теме вы мне помогли https://www.cyberforum.ru/cpp/thread91603.html спасибо большое. но теперь у меня новая проблема. я использовал несколько програм втом числе и эту... https://www.cyberforum.ru/ cpp/ thread91622.html
C++ Внешние объекты в классе https://www.cyberforum.ru/ cpp/ thread91506.html
Если класс исплользует какую то внешнюю переменную (например hWnd), то как будет более корректно его создать: class MyClass { private: HWND* _myWnd; public: MyClass(HWND* extWnd, ...)...
C++ Выделение памяти MyClass& DXI =* new MyClass(); Это корректный код для выделения памяти, чтобы к переменной можно было обращаться не по ссылке? delete &DXI; Это удалит выделенную память? Кроме того... если ... https://www.cyberforum.ru/ cpp/ thread91503.html
depict1
281 / 146 / 4
Регистрация: 11.07.2009
Сообщений: 606
06.02.2010, 16:03 0

Почему иногда функции передается значение int, а иногда - нет?

06.02.2010, 16:03. Показов 1721. Ответов 10
Метки (Все метки)

Ответ

Цитата Сообщение от OVERPOWER8 Посмотреть сообщение
Но как же все-таки передать функции значение, чтобы она принимала указатель на адрес переменной, в которой хранится это значение?
просто указатель передавай. и ты сможешь менять значение, хранящееся по указателю. но изменение адреса локального указателя не будет влиять на переданный указатель.

C++
1
2
3
4
5
void fcn(int *ptr) {
  *ptr = 99;
}
int r = 33;
fcn(&r);
но здесь я бы лучше определил прототип функции, как принимающее ссылку.
C++
1
void fcn(int &ptr)


Вернуться к обсуждению:
Почему иногда функции передается значение int, а иногда - нет?
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
06.02.2010, 16:03

Заказываю контрольные, курсовые, дипломные работы и диссертации здесь.

Почему значение не передается в уравнение?
Почему значение &quot;р&quot; не передается как индекс массива в уравнение? #include &lt;math.h&gt; #include...

file_get_contents(http://) иногда работает иногда нет
Такой код: echo file_get_contents('http://example.com/'); Иногда работает иногда нет, все что...

Запрос иногда работает, а иногда - нет.
Написал запрос вида: data = Request.QueryString('data') sql='SELECT * FROM svch where...

Вылетают игры на новом процессоре. Иногда с ошибкой, а иногда в BSOD
Здравствуйте. Поставил значит я себе новый процессор. Сменил свой старенький AMD FX4100 на...

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