藍森林首頁 | 返回主頁 | 本站地圖 | 站內搜索 | 聯繫信箱 |
 您目前的位置:首頁 > 自由軟件 > 技術交流 > 應用編程


    

藍森林 http://www.lslnet.com 2006年6月6日 10:18


如何在linux下用c++寫socket程序??

小弟最近因為工作關係要在linux下用c++寫一個socket得程序,在網上找了半天也沒有找到相關得源程序,多是用c寫得,而小弟只會c++,看起來比較費勁。
在這裡請教各位高手,該如何在linux下用c++寫socket程序,最簡單得就行,我想寫搞懂最基本得。

如何在linux下用c++寫socket程序??

只要明白了原理,用什麼語言寫都是一樣的

如何在linux下用c++寫socket程序??

有一個socket c++的類庫的了。

如何在linux下用c++寫socket程序??

那可以自己封裝

如何在linux下用c++寫socket程序??

大俠,
怎麼封裝一個socket庫?
俺c++也是個新手。
有沒有現成得庫下載或者有類似得源程序?

如何在linux下用c++寫socket程序??

自己寫類函數

如何在linux下用c++寫socket程序??

一般沒有類庫可以下載,
不像在vc下又有SOCKET可以調用,
看來你還的看一些基本的BSD socket的API函數,
如socket(),connect(),bind(),listen(),select(),poll()等等,
還要熟悉一些結構,
沒有其他捷徑!!


----------------------------------------------
革命尚未成功,同志還需努力!!

如何在linux下用c++寫socket程序??

如何在linux下用c++寫socket程序??

把各個c函數看成成員函數就可以了
如:
[code]
class socket{
    socket();
    ~socket();
   public:
       int fd;
       int Listen();
}

socket::socket(){

}

socket::~socket(){

}

int socket::Listen(){
    裡面寫有和c函數一樣的鼕鼕就可以了
}
[/code]
可能有語法錯,僅供參考。

如何在linux下用c++寫socket程序??

噢, 一般是沒有類庫下載的了
但是在Linux下有仿照MFC寫的類庫的了

功能很小的了。



Copyright © 1999-2000 LSLNET.COM. All rights reserved. 藍森林網站 版權所有。 E-mail : webmaster@lslnet.com