in reply to Re^3: way of declare an integer variable instead use /^\d+$/
in thread way of declare an integer variable instead use /^\d+$/
As I already said, you could tie the variable with a self-made STORE ( +This, Value) function which does your checks on Value before storing +it.
allow me to clarify the above, in reference to what you said before that:
, just use the slow Tie::Scalar to only do the validation, then store the validated integer into a "normal" variable.You could use Tie::Scalar to make sure that a var $x will always stay +an integer, by declaring STORE. But that will slow down every operati +on on $x.
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re^5: way of declare an integer variable instead use /^\d+$/
by LanX (Saint) on May 26, 2024 at 11:59 UTC |