socket编程
SecondKo
胖妞的梦想是什么
展开
-
使用SMTP 和POP3 协议实现收发邮件(C/C++)
SMTP协议和POP3协议就不详细阐述了 ,网上一搜索会有一大把给你解释的。下面直接贴代码:首先写一个class Sock类,这个类的功能主要是创建套接字(即int sock),用套接字來连接邮箱服务器。类里面还带有send_socket和recv_socket两个函数,其功能分别是向邮箱服务器发送协议指令和接收服务器反馈回来的信息。sock.h文件 #ifnde转载 2017-09-06 10:02:41 · 7089 阅读 · 2 评论 -
MFC CAsyncSocket
MFC CAsyncSocket 由于都是直接利用动态连接库wsock32.dll进行操作,实现比较繁琐。其实,为简化套接字编程,MFC 定义了两个套接字类:CAsyncSocket、CSocket。CAsyncSocket类在低层次上对 Windows Sockets API 进行了封装,其成员函数和 Windows Sockets API 函数直接相对应 。一个CAsyncSock转载 2017-09-06 10:13:44 · 579 阅读 · 0 评论 -
SMTP协议发送邮件和附件
// testsmtp.cpp : Defines the entry point for the console application.//#include "stdafx.h"#include #include #include #include #include "base64.h"#pragma comment( lib,"ws2_32.lib" ) #defi转载 2017-09-06 16:55:20 · 1977 阅读 · 0 评论 -
windows与linux socket程序的不同
1)头文件 windows下winsock.h或winsock2.hlinux下netinet/in.h(大部分都在这儿),unistd.h(close函数在这儿),sys/socket.h(在in.h里已经包含了,可以省了)2)初始化windows下需要用WSAStartup启动Ws2_32.lib,并且要用#pragma comment(lib,"Ws2_32")来转载 2017-09-06 16:57:15 · 305 阅读 · 0 评论