| ??? 09/06/06 10:10 Read: times |
#123736 - Compiler dependant Responding to: ???'s previous message |
Jan Waclawek said:
This one is particularly ugly (and maybe even compiler dependent): var += var + (var > 0x7F); (var>0x7F) is a logical expression; its value is zero when var is not greater than 0x7F, and non-zero otherwise. The particular non-zero value used may well be compiler-dependant; it might even be random! |
| Topic | Author | Date |
| RL & RLC inst in C | 01/01/70 00:00 | |
| yes, they are | 01/01/70 00:00 | |
| yes, they are | 01/01/70 00:00 | |
| mistype | 01/01/70 00:00 | |
| Choose the best tool for the job. | 01/01/70 00:00 | |
| another option (without if) | 01/01/70 00:00 | |
| C style | 01/01/70 00:00 | |
| May Be This Way | 01/01/70 00:00 | |
| No, that won't work! | 01/01/70 00:00 | |
| ways to skin the cat | 01/01/70 00:00 | |
| Compiler dependant | 01/01/70 00:00 | |
| compiler independent, but still very ugly version | 01/01/70 00:00 | |
| Thank You | 01/01/70 00:00 | |
| A very important point! | 01/01/70 00:00 | |
| It is nice C | 01/01/70 00:00 | |
| Not necessarily | 01/01/70 00:00 | |
| Problem solved | 01/01/70 00:00 | |
| Keil-specific | 01/01/70 00:00 | |
Thank you | 01/01/70 00:00 |



