文件大小判断有关问题,比较容易,求解;在QT发没人回答,只好来着,分比较低,解决有关问题的去QT冒个泡给分,给分是小事,就意思下;各路神仙快来捡分吧
文件大小判断问题,比较容易,求解;在QT发没人回答,只好来着,分比较低,解决问题的去QT冒个泡给分,给分是小事
文件大小判断问题,比较容易,求解;在QT发没人回答,只好来着,分比较低,解决问题的去QT冒个泡给分,给分是小事,就意思下;各路神仙快来捡分吧
如图,if始终不成立
[解决办法]
文件大小!=文件数据的大小。I guess。
[解决办法]
file都close了,还怎么得到数据?
[解决办法]
+1
[解决办法]接受的名字不等于发送的名字;没看懂,是指发送接收的内容吗?
你先打印出来比较下吧。
[解决办法] _file.size(); 这是服务端发送给我的int 类型数据, 客户端接受到的这个数据 和服务端发送的数据相等;
但是 _file.canonicalFilePath();这个服务端向我发送的第二个数据,m_localFile;客户端用这个接受第二个数据,但是和服务端的不相等了;
_file.canonicalFilePath();的内容是什么?接收到又是什么?你先全部打印出来看一下。应该是一致的吧,可能是输出的路径有些问题,和你的想法不一致,所以后面的操作没有预期的结果吧。
[解决办法]你把接受到和发送的是什么打印出来,比较一下是哪不一样,贴出来大家也好分析一下,注意不要用中文路径,Qt编码是很复杂的
[解决办法]不知道有多少前人掉在TCP Socket
send(人多)send(病少)send(财富)
recv(人多病)recv(少财富)
陷阱里面啊!
http://topic.csdn.net/u/20120210/09/51109ed0-07b9-41f2-b487-a51597f2ca01.html