Клубове Дир.бг
powered by diri.bg
търси в Клубове diri.bg Разширено търсене

Вход
Име
Парола

Клубове
Dir.bg
Взаимопомощ
Горещи теми
Компютри и Интернет
Контакти
Култура и изкуство
Мнения
Наука
Политика, Свят
Спорт
Техника
Градове
Религия и мистика
Фен клубове
Хоби, Развлечения
Общества
Я, архивите са живи
Клубове Дирене Регистрация Кой е тук Въпроси Списък Купувам / Продавам 04:15 05.07.25 
Клубове/ Компютри и Интернет / Програмисти Пълен преглед*
Информация за клуба
Тема Re: Битово присвояване float -> int [re: Pekoнcтpykтop]
Автор Colombino (програмист)
Публикувано06.12.09 13:36  



Бе общоприета конвенция за такива фокуси ме съмнява да има, но най-културно ми се вижда с юнион с констуктори. Ето ти цяло работещо програмче за пример как се ползва:

#include <iostream>


using namespace std;

union Mem32
{
float fVal;
int iVal;

Mem32(float f) : fVal(f) {}
Mem32(int i) : iVal(i) {}

bool operator == (const Mem32& r) const { return iVal == r.iVal; }
bool operator != (const Mem32& r) const { return iVal != r.iVal; }
};

int main(void)
{
Mem32 a(5);
Mem32 b(2.5f);

cout << (a == 5) << endl;
cout << (b == 2.5f) << endl;
cout << (a != 5) << std::endl;
cout << (b != 2.5f) << std::endl;

return 0;
}


ПП: тая идиотия слага по един празен ред в повече.

System Doctor Error:
Your girlfriend is pregnant.
(A)bort, (M)arry, (I)gnore?_


Цялата тема
ТемаАвторПубликувано
* Битово присвояване float -> int Pekoнcтpykтop   06.12.09 12:41
. * Re: Битово присвояване float -> int Colombino   06.12.09 13:36
. * Re: Битово присвояване float -> int Pekoнcтpykтop   07.12.09 11:59
. * Re: Битово присвояване float -> int Colombino   07.12.09 14:02
. * Re: Битово присвояване float -> int Pekoнcтpykтop   07.12.09 21:14
. * Re: Битово присвояване float -> int zaphod   06.12.09 14:03
. * Re: Битово присвояване float -> int Colombino   06.12.09 14:26
. * Re: Битово присвояване float -> int zaphod   06.12.09 14:37
. * Re: Битово присвояване float -> int Colombino   06.12.09 14:59
. * Re: Битово присвояване float -> int BlGBUGEX   06.12.09 15:34
. * Re: Битово присвояване float -> int Colombino   06.12.09 15:43
. * Re: Битово присвояване float -> int zaphod   07.12.09 09:28
. * union ~@!$^%*amp;()_+   06.12.09 21:18
. * Re: union ak_47   06.12.09 21:25
. * Re: Битово присвояване float -> int Tweeg   07.12.09 20:14
. * Re: Битово присвояване float -> int beagle   09.12.09 09:43
. * Re: Битово присвояване float -> int Colombino   09.12.09 13:20
. * Да, наистина.... beagle   09.12.09 15:10
. * Re: Да, наистина.... klapaucius   09.12.09 16:05
. * Re: Да, наистина.... Tweeg   09.12.09 16:36
. * Re: Да, наистина.... Colombino   09.12.09 19:07
. * Re: Да, наистина.... zaphod   10.12.09 09:17
. * Re: Да, наистина.... Pekoнcтpykтop   10.12.09 11:56
. * Re: Да, наистина.... klapaucius   10.12.09 12:01
. * Re: Да, наистина.... Tweeg   10.12.09 20:47
. * Re: Да, наистина.... klapaucius   11.12.09 01:05
. * Re: Да, наистина.... Colombino   10.12.09 12:38
Клуб :  


Clubs.dir.bg е форум за дискусии. Dir.bg не носи отговорност за съдържанието и достоверността на публикуваните в дискусиите материали.

Никаква част от съдържанието на тази страница не може да бъде репродуцирана, записвана или предавана под каквато и да е форма или по какъвто и да е повод без писменото съгласие на Dir.bg
За Забележки, коментари и предложения ползвайте формата за Обратна връзка | Мобилна версия | Потребителско споразумение
© 2006-2025 Dir.bg Всички права запазени.