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

Как передать функции значение int? - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Константы, вычисление... http://www.cyberforum.ru/cpp-beginners/thread92919.html
Только начали учить с++ и уже завалили лабами на понедельник, а я его (с++) в глаза первый раз позавчера увидел :( времени осваивать материал очень мало(до понедельника, поэтому умоляю помогите сделать: 1. Сложить алгоритм и программу вычисления заданного арифметического выражения для любых значений переменных 2. Ввести как значения постоянных название местности, где я родился и вывести...
C++ Изменить цвет текста в консоли как изменить цвет в консоли? cout<<"Hello"; нужно чтобы стал желтым http://www.cyberforum.ru/cpp-beginners/thread92907.html
C++ Одинаковые элементы
Задача по C\C++ : В неупорядоченном массиве есть совпадающие элементы. Из каждой группы одинаковых элементов оставаить только один, удалив остальные и поджав элементы к его началу.
Массивы C++
С текстового файла прочитать массив. 1ая строка - количество элементов. 2ая строка - сам массив. Посчитать сумму элементов >после< минимального элемента. ПОСМОТРИТЕ ЧЕГО ТУТ НЕ ТАК #include <iostream.h> #include <fstream.h> #include <conio.h> #include <iomanip.h>
C++ массивы http://www.cyberforum.ru/cpp-beginners/thread92880.html
подскажите как составить функцию вычисления среднего значения элементов вещественного одномерного массива. Использовать эту функцию в основной программе, определяющей в матрице номер строки с наибольшим средним значением.
C++ SOS В оперативной памяти вектор int X расположен, начиная с адреса B7F0. Какие значения примут выражения: а) X+1; б) X+5; в) X-4? Составить функцию вычисления среднего значения элементов вещественного одномерного массива. Использовать эту функцию в основной программе, определяющей в матрице номер строки с наибольшим средним значением. подробнее

Показать сообщение отдельно
OVERPOWER8
19 / 19 / 1
Регистрация: 29.11.2009
Сообщений: 224
06.02.2010, 12:22  [ТС]     Как передать функции значение int?
если я не ошибаюсь, то твой код не должен компилиться.
т.к. 2 и 3 параметр функции - это указатели.
а ты передаёшь туда int.

C++
1
2
3
4
bool Factor(int number, int* &pSquared, int* &pCubed);
 
int number, squared, cubed;
error = Factor(number, squared, cubed);
Ты ошибаешься!
Код должен работать, т. к. функция извлекает адрес переменной int, и присваивает его указателю.
ПОЧЕМУ НЕ должно компилироваться!?
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru