Суббота, 20 Апреля 2024, 05:40

Приветствую Вас Гость

[ Новые сообщения · Игроделы · Правила · Поиск ]
  • Страница 1 из 1
  • 1
Форум игроделов » Программирование » C/C++ » Передача по ссылке
Передача по ссылке
vasua99Дата: Вторник, 14 Февраля 2012, 13:15 | Сообщение # 1
GNU follower
Сейчас нет на сайте
имеется код: inline char GetBit(int n,int &rDig){return rDig & (1 << n) ? '1' : '0';} *char GetShowByte(int &rDig){char *SByte = new char[(sizeof(int)*8)]; for(int num = 0;num < (sizeof(int)*8);;){SByte[num] = GetBit(num,rDir); ++num;}} подскажите правильно ли я я передаю параметр "rDir" функции GetBit из функции GetShowByte? Или надо было так : GetBit(num,&rDir);?

Жизнь игра, и мы в ней пешки... А я кушаю пельмешки)
nilremДата: Вторник, 14 Февраля 2012, 13:27 | Сообщение # 2
Просветленный разум
Сейчас нет на сайте
Quote (vasua99)
Или надо было так : GetBit(num,&rDir);?


Не надо. По ссылке передается сама переменная. &rDir же получает ее адрес.
И используй тег
Code
[code]
. А то вырвиглаз.


Windmill 2

WindMill 2D Game Engine
vasua99Дата: Вторник, 14 Февраля 2012, 13:41 | Сообщение # 3
GNU follower
Сейчас нет на сайте
))))извини,со смарта писал,думаю первый раз простительно

Жизнь игра, и мы в ней пешки... А я кушаю пельмешки)
Форум игроделов » Программирование » C/C++ » Передача по ссылке
  • Страница 1 из 1
  • 1
Поиск:

Все права сохранены. GcUp.ru © 2008-2024 Рейтинг