mirror of
https://github.com/ThePhD/sol2.git
synced 2024-03-22 13:10:44 +08:00
nyohoho unused variables
This commit is contained in:
parent
019cccf15e
commit
367edd1a87
|
@ -1,16 +1,30 @@
|
|||
#define SOL_ALL_SAFETIES_ON 1
|
||||
#include <sol/sol.hpp>
|
||||
|
||||
#include <iostream>
|
||||
|
||||
int main() {
|
||||
|
||||
sol::state lua;
|
||||
lua["bark"] = 50;
|
||||
sol::optional<int> x = lua["bark"];
|
||||
// x will have a value
|
||||
if (x) {
|
||||
return -1;
|
||||
}
|
||||
else {
|
||||
std::cout << "x has no value, as expected" << std::endl;
|
||||
}
|
||||
|
||||
lua["bark"] = sol::lua_nil;
|
||||
sol::optional<int> y = lua["bark"];
|
||||
// y will not have a value
|
||||
if (x) {
|
||||
return -1;
|
||||
}
|
||||
else {
|
||||
std::cout << "y has no value, as expected" << std::endl;
|
||||
}
|
||||
|
||||
return 0;
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue
Block a user