//#include "stdafx.h"
#include "hostconfig.h"
#include "winsock2.h"
#include #include #pragma comment(lib, "ws2_32.lib")
#pragma comment(lib,"netapi32.lib")
#ifdef _debug
#define new debug_new
#endif
using namespace std;
void init();
void gethostname(char *);
void getip(char*);
int getmac();
void setip(string s);
char mac[15];
int _tmain(int argc, tchar* argv, tchar* envp)
else
} else
system("pause");
return nretcode; }
void init()
}void gethostname(char* a)
{ if (gethostname(a,128)==0)
{ cout{
const char* pip=inet_ntoa (*(struct in_addr* )phost->h_addr_list[i]);
cout<
參照vc++網路高階程式設計。在拿網絡卡時除錯了好久。。。後來在呀爺的幫助下,才發現。。。原來寫錯了個字母。。。正確為ncbastat;
還有,網絡卡不活動時是測試不到的。。。
VS2010網路程式設計
客戶端程式 include include winsock2.h pragma comment lib,ws2 32.lib define ip str addr 127.0.0.1 define ip prot 6000 服務端埠號 define listen count max 20 服務端監聽...
3 4 網路程式設計 練習題
什麼是c s架構?網際網路協議是什麼?分別介紹五層協議中每一層的功能?基於tcp協議通訊,為何建立鏈結需要三次握手,而斷開鏈結卻需要四次揮手 為何基於tcp協議的通訊比基於udp協議的通訊更可靠?流式協議指的是什麼協議,資料報協議指的是什麼協議?什麼是socket?簡述基於tcp協議的套接字通訊流程...
vs2010配置boost程式設計環境
第二步 在d盤 我c盤空間不大,準備出至少10g的空間吧 建立乙個目錄boost,拷貝進去並解壓到當前資料夾。第三步 開始 程式 microsoft visual studio 2010 visual studio tools visual studio 命令提示 2010 開啟乙個控制台。編譯bj...