【发布时间】:2015-05-20 12:28:25
【问题描述】:
在节俭通信中,我需要将日期和时间从客户端发送到服务器。所以哪种数据类型最合适。
我的客户端使用 C++,而服务器使用 C-Sharp。在服务器中,我使用 DateTime 关键字来执行此任务。但是对 Cpp 我应该使用什么感到困惑,因为我现在使用的 I64 没有在服务器端给我正确的数据。
提前致谢
【问题讨论】:
-
i64 听起来不错,也许你在服务器端转换不正确?
-
字节是否有序?也许碰巧问题出在字节序上。
-
使用
volatile怎么样,因为它与时间有关。 -
Konrad 我在服务器端使用 DateTime。并且日期时间内部是一个结构,所以我应该选择结构,但在这种情况下,我必须为日期和时间编写一个新结构并一个一个地填充它。
-
是的 luk 字节是有序的。首先,深入了解节俭有点困难,但我在客户端拥有的数组我也在服务器端获得。
标签: c# c++ c communication thrift-protocol