Удаление #

master
const an teen 2021-05-20 13:09:19 +03:00
parent ecaa6f9c34
commit 69818ced89
2 changed files with 10 additions and 6 deletions

View File

@ -64,16 +64,16 @@ void make_tsc()
int main(int argc, char * argv[]) int main(int argc, char * argv[])
{ {
////// Проверка переданных данных //// Проверка переданных данных
if (argc < 5) { if (argc < 5) {
std::cout << argc << std::endl;
usage( std::string(argv[0])); usage( std::string(argv[0]));
return -1; return 1;
} }
channel = std::string(argv[3]); channel = std::string(argv[3]);
if (argv[3][0] != '#') { if (argv[3][0] != '#') {
std::cerr << "Incorrect channel name. Maybe '#" << channel << "'?" << std::endl; channel = "#" + channel;
return -2;
} }
std::string address(argv[1]); std::string address(argv[1]);
@ -88,7 +88,7 @@ int main(int argc, char * argv[])
} catch (boost::system::system_error & err) { } catch (boost::system::system_error & err) {
std::cerr << err.what() << ": " << address << " / " std::cerr << err.what() << ": " << address << " / "
<< port << std::endl; << port << std::endl;
return -3; return 3;
} }
nick = std::string(argv[4]); nick = std::string(argv[4]);
@ -118,5 +118,5 @@ int main(int argc, char * argv[])
std::this_thread::sleep_for(std::chrono::milliseconds(100)); std::this_thread::sleep_for(std::chrono::milliseconds(100));
} }
connection.join(); connection.join();
return -4; // Выход по обрыву цикла return 4; // Выход по обрыву цикла
} }

View File

@ -3,7 +3,11 @@
template <typename T> template <typename T>
void TcpSyncClient::log(T message) void TcpSyncClient::log(T message)
{ {
#ifdef WIN32
std::cout << "[TSC] " << message;
#else
std::cout << "[TSC] " << message << std::endl; std::cout << "[TSC] " << message << std::endl;
#endif
} }
TcpSyncClient::TcpSyncClient(boost::asio::ip::tcp::endpoint ep, boost::asio::io_service& s, TcpSyncClient::TcpSyncClient(boost::asio::ip::tcp::endpoint ep, boost::asio::io_service& s,