mawinkle 6 年之前
父节点
当前提交
ee68a0661a
共有 1 个文件被更改,包括 4 次插入3 次删除
  1. 4 3
      test.cpp

+ 4 - 3
test.cpp

@@ -23,23 +23,24 @@ std::ostream& operator<< <char>(std::ostream& out, std::vector<char> o){
 int main(){
 	cppsocket sock("192.168.178.79", 80);
 	//cppsocket sock("127.0.0.1", 80);
-	std::vector<char> toSend(1000);
+	std::vector<char> toSend(3000);
 	for(unsigned int i = 0;i < toSend.size();i++){
 		toSend[i] = (char)(i * i);
 	}
 	std::cout << "Writing..." << std::endl;
 	std::cout << errno << std::endl;
 	try{
-		for(int i = 0;i < 100;i++){
+		for(int i = 0;i < 10;i++){
 			sock.write(toSend);
 			std::cout << sock.receive() << std::endl;
-			std::this_thread::sleep_for(std::chrono::milliseconds(1000));
+			//std::this_thread::sleep_for(std::chrono::milliseconds(1));
 		}
 	}
 	catch(std::exception& e){
 		std::cout << e.what() << std::endl;
 	}
 	std::cout << "Sent "  << std::to_string(toSend.size()) << ", Receiving..." << std::endl;
+	sock.write(std::vector<char>(1,1));
 	std::vector<char> vec = sock.receive();
 	std::cout << (vec == toSend);
 	std::cout << vec << std::endl;