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

Не происходит обмена значениями. В чем проблема? - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Видео драйвер с++ http://www.cyberforum.ru/cpp-beginners/thread542485.html
Здравствуйте. Не сможете ли вы заполнить этот пустой код. Сам ума не приложу как это сделать. Мы как бы пишем сами ОС, и вот, это типа драйвер. #define VIDEO_WIDTH 80 //ширина экрана...
C++ map <string[],double> Возникла необходимость в конструкции вида: =>значение выбрал map <string,double> но как определять элементы никак не разберусь например map <string,double> a; string str1.str2; string... http://www.cyberforum.ru/cpp-beginners/thread542480.html
C++ NULL указатель
Идея состоит в том чтобы создать класс Стек на основе односвязного списка. Строка с 0xc0000005 № 36. Не могу найти в чем проблема, может кто поопытней подскажет. #include <iostream> #include...
C++ Конструкторы и деструкторы
#include <iostream> #include <Windows.h> class Try { public: void* px; Try() { printf("Try\n"); px=malloc(12); }; Try operator+(int b) {
C++ Функция round(), округление числа до 4-х знаков после запятой http://www.cyberforum.ru/cpp-beginners/thread542466.html
Вот наткнулся на проблемку как округлить число до 4 знаков после запятой? Подскажите что делать?
C++ Составить программу, которая позволяет ввести с клавиатуры шестнадцатеричное число и записать его в переменную a, выполнить требуемую проверку. Составить программу, которая позволяет ввести с клавиатуры шестнадцатеричное число и записать его в переменную a типа unsigned. Выполнить необходимые проверки для данного числа: Проверить,... подробнее

Показать сообщение отдельно
Oleg_Brovko
8 / 8 / 1
Регистрация: 07.03.2012
Сообщений: 57

Не происходит обмена значениями. В чем проблема? - C++

08.04.2012, 14:31. Просмотров 374. Ответов 5
Метки (Все метки)

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
#include <iostream>
 
using namespace std;
 
void change(int &a, int &b);
 
int main()
{
    int a=1,b=2;
 
    cout<<a<<endl;
    cout<<b<<endl;
 
    change(a,b);
 
    cout<<a<<endl;
    cout<<b<<endl;
 
 
 
 
    return 0;
 
 
 
}
 
void change(int &a, int &b)
{ 
    int* pa=&a;
    int* pb=&b;
    int* pc=NULL;
 
    pc=pa;
    pa=pb;
    pb=pc;
 
    a=*pb;
    b=*pa;
    
 
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru