// boost.cpp : 定義控制台應用程式的入口點。
//#include "stdafx.h"
#include
#include
#include
#include
#include
using boost::asio::ip::tcp;
#define max_len 1024
class clientsession
:public boost::enable_shared_from_this
tcp::socket& socket()
void start()
private:
void handle_write(const boost::system::error_code& error)
}void handle_read(const boost::system::error_code& error)
else
}private:
tcp::socket m_socket;
char data_[max_len];
};private:
void handle_accept(const boost::system::error_code& error,session_ptr& session)
}private:
boost::asio::io_service& m_ioservice;
tcp::acceptor acceptor_;
};int main(int argc, char* argv)
centos Linux Shell程式設計的實現
1 gcc介紹 gcc編譯器能將c c 語言源程式 匯程式設計序和目標程式編譯 連線成可執行檔案,如果沒有給出可執行檔案的名字,gcc將生成乙個名為a.out的檔案。在linux系統中,可執行檔案沒有統一的字尾,系統從檔案屬性來區分可執行檔案和不可執行檔案。2 shell介紹 shell是核心程式之...
Shell程式設計綜合實訓
1.下面給出了乙個shell程式,試對其行後有 n 形式的語句進行解釋,並說明程式完成的功能。執行結果截圖 bin bash 1 dir 1 2 if d dir 3 then cd dir 4 for file in doif f file 5 then cat file 6 echo end o...
程式設計實訓 銀行儲蓄系統
標頭檔案 bank.h 檔名稱 bank.h 檔案標識 無 內容摘要 該 用於獲取滿足字尾要求的第乙個檔案 其他說明 無 當前版本 v1.0 作 者 徐洪祥 完成日期 2015年7月17日 ifndef bank h included define bank h included include u...