问题1、socket编程中,客户端与服务端建立连接后,客户端如何获得自身占用的IP和端口号???
问题2、在编写ftp客户端的时候,需要在ftp服务器目录之间进行文件复制,请问最好应该如何做???
不知道大家听明白了没有,谢谢!
问题2、在编写ftp客户端的时候,需要在ftp服务器目录之间进行文件复制,请问最好应该如何做???
不知道大家听明白了没有,谢谢!
解决方案 »
- 应用程序的线程中, 如何给应用程序发消息? 应用程序如何接收呢?
- 注册组件的时候如何写注册表
- 一个较为棘手的bug,大家帮忙看看吧
- 弱弱的问下,能用VC6.0开发ATL8.0或者7.0吗?现在开发C++程序一般都是用什么开发工具呀?谢谢
- 求助:在进行Ftp处理时,内存泄漏问题
- msxml 中的setAttribute问题
- 用CBitmapButton怎么实现当鼠标经过时显示不同的图片?
- 请在我帖子回复过的进来领分,一次限四人,领过的就不要进来了,人一多,我就忙不过来了1
- SendMessage和SendNotifyMessage的区别?
- 安装flash插件有什么接口支持?
- 跪求 msdn 中文版下载地址!!!
- 简单的问题::关于线程同步
int iLen=sizeof(sockAddr);
getpeername(m_lClient,(struct sockaddr *)&sockAddr,&iLen);//得到远程IP地址和端口号 getsockname(m_lClient,(struct sockaddr *)&sockAddr,&iLen);//得到本地的IP地址和端口号
strAddr = inet_ntoa(sockAddr.sin_addr);//IP
uIPPort = sockAddr.sin_port; //端口号
第二个问题估计只能从a读到b,再从b写到c了。应该不能控制直接从a发到c吧。
2.先读到本地,在上传到服务器
2、在服务器端编个程序,然后发个消息过去让它去复制
int iLen=sizeof(sockAddr);
getpeername(m_lClient,(struct sockaddr *)&sockAddr,&iLen);//得到远程IP地址和端口号 getsockname(m_lClient,(struct sockaddr *)&sockAddr,&iLen);//得到本地的IP地址和端口号
strAddr = inet_ntoa(sockAddr.sin_addr);//IP
uIPPort = sockAddr.sin_port; //端口号
第二个问题估计只能从a读到b,再从b写到c了。应该不能控制直接从a发到c吧