|
Тема |
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 |
|
|
|
|