couch-pilot 0 Posted February 2, 2007 Report Share Posted February 2, 2007 I'm trying to define constants and I'm having some difficulties. I tried something like VB: Const Maxval 225 But that gave me a compilation error. Then, I tried to use the standard #define, but I get another type of problem. Consider this: #define Maxval 225 Dim PotValue as byte PotValue=Maxval The compiler throws an error: Sample_bas.bas(26): error: general error Sample_bas.bas(26): error: failure Exit code was 1 I can make my program work by using variables to hold constants, but it's a waste of precious ram. -Ben Quote Link to post Share on other sites
Dave 0 Posted February 4, 2007 Report Share Posted February 4, 2007 I'm trying to define constants and I'm having some difficulties. I tried something like VB: Const Maxval 225 But that gave me a compilation error. Then, I tried to use the standard #define, but I get another type of problem. Consider this: #define Maxval 225 Dim PotValue as byte PotValue=Maxval This code compiles with error under BoostBasic: #define Maxval 225 sub main() Dim PotValue as byte PotValue=Maxval end sub Regards Dave Quote Link to post Share on other sites
Recommended Posts
Join the conversation
You are posting as a guest. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.