Submission #3732981
Source Code Expand
#include <iostream> #include <string> #include <boost/lexical_cast.hpp> int main() { std::string a; std::getline(std::cin, a); std::string b; std::getline(std::cin, b); std::cout << (lexical_cast<int>(a) - lexical_cast<int>(b)) << std::endl; }
Submission Info
Submission Time | |
---|---|
Task | A - 積雪深差 |
User | ysakura |
Language | C++14 (GCC 5.4.1) |
Score | 0 |
Code Size | 274 Byte |
Status | CE |
Compile Error
./Main.cpp: In function ‘int main()’: ./Main.cpp:10:19: error: ‘lexical_cast’ was not declared in this scope std::cout << (lexical_cast<int>(a) - lexical_cast<int>(b)) << std::endl; ^ ./Main.cpp:10:19: note: suggested alternative: In file included from ./Main.cpp:3:0: /opt/boost/gcc/include/boost/lexical_cast.hpp:92:19: note: ‘boost::lexical_cast’ inline Target lexical_cast(const char32_t* chars, std::size_t count) ^ ./Main.cpp:10:32: error: expected primary-expression before ‘int’ std::cout << (lexical_cast<int>(a) - lexical_cast<int>(b)) << std::endl; ^ ./Main.cpp:10:32: error: expected ‘)’ before ‘int’