| TIP: Click on subject to list as thread! | ANSI |
| echo: | |
|---|---|
| to: | |
| from: | |
| date: | |
| subject: | Register Variables |
Paul Rider wrote in a message to Mike Bilow: MB> Declare the variable with the ANSI C standard "volatile" keyword. PR> Yes, I've tried that. Provlem is the volatile int variable; PR> is in 1 class, and for some reason when I'm using an PR> (global) instance of that class's members which I have PR> declared volatile (in the original declaration... *.h file) PR> it's still optimizing it ala register. This is really PR> annoying as I don't want to shut off optimization just for PR> that, and If not then I spend alot of time calling/returning PR> from a functin that just returns the member's value anyways! PR> . I suppose my attitude should be what's a PR> little xtra overhead, and a coupla hundred milli-seconds, PR> but it just bugs me... That's a bad compiler bug, then. If you want to force the compiler not to enregister the variable, take its address. -- Mike ---* Origin: N1BEE BBS +1 401 944 8498 V.34/V.FC/V.32bis/HST16.8 (1:323/107) SEEN-BY: 105/42 620/243 711/401 409 410 413 430 807 808 809 934 955 712/407 SEEN-BY: 712/515 628 704 713/888 800/1 7877/2809 @PATH: 323/107 150 3615/50 396/1 270/101 105/103 42 712/515 711/808 809 934 |
|
| SOURCE: echomail via fidonet.ozzmosis.com | |
Email questions or comments to sysop@ipingthereforeiam.com
All parts of this website painstakingly hand-crafted in the U.S.A.!
IPTIA BBS/MUD/Terminal/Game Server List, © 2025 IPTIA Consulting™.