要学习什么才能在windows上使用c++在线发送文件

What to learn to be able to send files online using c++ on windows?

本文关键字:c++ 在线 文件 什么 学习 windows      更新时间:2023-10-16

在windows上使用c++在线发送文件需要学习什么

我知道c++,我有一个程序可以进行一些基准测试并保存到一个文本文件中,我希望在基准测试完成后将该文本文件发送给我,那么我应该搜索什么呢?尝试搜索发现了一些叫做套接字的东西,以及一些关于linux中服务器和客户端的东西,有点不知道该搜索什么。

这不是一个家庭作业,只是想做它以获得乐趣xD,如果我想让一个对发生的事情一无所知的人为我测试一些东西,这将在未来对我有所帮助(文件将包含我所需要的一切,并将发送给我)。

我认为你最好在基准测试完成后通过电子邮件发送文件,并使用一些bash或Python脚本而不是C++或任何其他低级语言来完成。下面是一个使用Python发送电子邮件的示例。另一种选择是上传到FTP或使用rsync通过SSH传输文件。在任何情况下,都不要为此编写自己的客户端-服务器应用程序。

如果您仍然想使用C++,这里有一个使用POCO发送电子邮件的示例。

您可以在这里找到一些关于Win32套接字的官方文档:http://msdn.microsoft.com/en-us/library/ms738545%28v=vs.85%29.aspx

这个教程看起来很好而且很简单:http://johnnie.jerrata.com/winsocktutorial/

祝你今天愉快!