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

Отличие передачи по ссылке от передачи указателя ? - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Проблемы с наследованием http://www.cyberforum.ru/cpp-beginners/thread430972.html
Выпадает такая ошибка Error 3 error C2259: 'Operator' : cannot instantiate abstract class d:\учёба\ооп\терминал оплаты\v.1\paymentterminal\paymentterminal\main.cpp 13 1 PaymentTerminal Приложение в аттаче, помогите кто чем может.http://rghost.ru/35977139
C++ Найти сумму элементов массива, расположенных до 13 элемента ЗАДАЧА 1 В одномерном массиве состоящем из n вещественных элементов (n - ввести с клавиатуры) вычислить: 1)максимальный элемент массива; 2)сумму элементов массива, расположенных до 13 элемента массива. Сжать массив, удалив из него все элементы, модуль которых находиться в интервале (значения ввести с клавиатуры). Освободившиеся в конце массива элементы заполнить нулями. ЗАДАЧА2 В... http://www.cyberforum.ru/cpp-beginners/thread430954.html
Что учить дальше? C++
Прата С. - Язык программирования С++. Лекции и упражнения (5-е изд.) - 2007 Все освоил что дальше посоветуйте. Темы книги: Глава 1. С чего начать? Глава 2. Приступаем к изучению С++ Глава 3. Работа с данными Глава 4. Составные типы Глава 5. Циклы и выражения отношений Глава 6. Операторы ветвления и логические операции
Составить схему программы и программу на языке C++ C++
Составить схему программы и программу на языке C++ с использованием оператора цикла с предусловием и оператора цикла с постусловием для вычисления функции sin(x+a) с заданной точностью эпсилон с использованием разложения в ряд: sin(a)+xcosa-x*xsin(a)/2!-x*x*xcos(a)/3!+x*x*x*xsin(a)/4!+... Область сходимости:|x|<бесконечности
C++ Из матрицы X (mxn) построить матрицу Y, поменяв местами строки и столбцы. http://www.cyberforum.ru/cpp-beginners/thread430904.html
Из матрицы X (mxn) построить матрицу Y, поменяв местами строки и столбцы.
C++ Как сделать переменную пустой (обнулить)? Пишу простейшего миллионера, вариантом ответа на вопросы которого является переменная типа Int. Проблема в том, что отвечая на один вопрос, значение остается и при следующем вопросе Вопрос - Как сделать ее пустой в опр. месте? Спасибо! подробнее

Показать сообщение отдельно
ogcjm124
2 / 2 / 0
Регистрация: 31.07.2011
Сообщений: 143
19.01.2012, 01:02     Отличие передачи по ссылке от передачи указателя ?
Чем отличаюся следующие коды?
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
class MyClass{
    int val;
public:
    int get_val(){return val;}
    int set_val(int i){val=i;}
};
 
void display(MyClass &ob){
    cout << ob.get_val();
}
 
int main(){
    MyClass obj;
    
    obj.set_val(10);
    display(obj);
 
    return 0;
}
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
class MyClass{
    int val;
public:
    int get_val(){return val;}
    int set_val(int i){val=i;}
};
 
void display(MyClass *ob){
    cout << ob -> get_val();
}
 
int main(){
    MyClass obj;
    
    obj.set_val(10);
    display(& obj);
 
    return 0;
}
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
class MyClass{
    int val;
public:
    int get_val(){return val;}
    int set_val(int i){val=i;}
};
 
void display(MyClass *ob){
    cout << ob -> get_val();
}
 
int main(){
    MyClass obj,*p=&obj;
    
    obj.set_val(10);
    display(p);
 
    return 0;
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 18:57. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru