#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;
}
任何機構請告訴我我是我得到我的價值爲0,我想要做的是我想輸入後打印「我」的值「if」條件&也在「其他」部分。需要幫助C++ boost ::可選
請做要緊,請參閱我的任何修改的 感謝 Arun.D
幫助是極大的讚賞..謝謝提前
能否請你格式化你的源代碼,使其可讀? –
@丹,已經這樣做了,只是等待某人批准編輯:) –