#include </usr/include/boost/optional.hpp>
#include <iostream>
using namespace std;
boost::optional<int> test_func(int i)
{
if(i)
return boost::optional<int>(1234);
else
return boost::optional<int>();
return (i);
}
int main()
{
int i;
test_func(1234);
std::cout<< test_func(i) << endl;
return 0;
}
任何人都可以告诉我,我是否将 i 的值设为 0,我想要做的是在输入“if”条件和“else”部分后打印“i”的值。
请做必要的事,请向我提交任何修改的感谢 Arun.D
非常感谢您的帮助..在此先感谢