ソースを参照

#IQBX #comment 编码格式调整

80374374 1 年間 前
コミット
2efd05c7de

+ 2 - 2
Module/include/CommEntityRestful.hpp

@@ -13,14 +13,14 @@ namespace Module
 namespace Restful
 {
 
-/*errorCode 对应原有 Http 组件的 m_userCode;message 对应 m_errMsg*/
+/*errorCode 瀵瑰簲鍘熸湁 Http 缁勪欢鐨� m_userCode锛沵essage 瀵瑰簲 m_errMsg*/
 struct CommResponseJson : public MicroServices::API::CommResponse
 {
     JSONCONVERT2OBJECT_MEMEBER_REGISTER(success, errorCode, returnCode, errorMsg, message)
     JSONCONVERT2OBJECT_MEMEBER_RENAME_REGISTER("success", "code", "return_code", "error_msg", "message")
 };
 
-//{ "code":"10000", "data" : true, "message" : "请求成功", "request" : "https://rvcgray.paasst.cmbchina.cn/api/gray/way?null", "success" : true }
+//{ "code":"10000", "data" : true, "message" : "璇锋眰鎴愬姛", "request" : "https://rvcgray.paasst.cmbchina.cn/api/gray/way?null", "success" : true }
 struct GrayResponseJson : public MicroServices::API::GrayResponseJson
 {
     JSONCONVERT2OBJECT_MEMEBER_REGISTER(success, errorCode, message, graySwitch)

+ 6 - 6
Other/libRestfulFunc/JsonConvertHelper.hpp

@@ -70,9 +70,9 @@ struct HasConverFunction
     template <typename TT>
     static int func(...); //@2
     /*
-     * 如果类型T没有 JSONCONVERT2OBJECT_MEMEBER_REGISTER_RESERVERD_IMPLE 方法,
-     * func<T>(NULL) 匹配 @1 时会产生错误,由于 SFINAE 准则,只能匹配@2
-     * 的func,此时返回值 4 个字节,has 变量为 false,反之,has 变量为 true
+     * 濡傛灉绫诲瀷T娌℃湁 JSONCONVERT2OBJECT_MEMEBER_REGISTER_RESERVERD_IMPLE 鏂规硶锛�
+     * func<T>(NULL) 鍖归厤 @1 鏃朵細浜х敓閿欒�锛岀敱浜� SFINAE 鍑嗗垯锛屽彧鑳藉尮閰岪2
+     * 鐨刦unc锛屾�鏃惰繑鍥炲€� 4 涓�瓧鑺傦紝has 鍙橀噺涓� false锛屽弽涔嬶紝has 鍙橀噺涓� true
      */
     const static bool has = (sizeof(func<T>(NULL)) == sizeof(char));
 
@@ -121,7 +121,7 @@ static std::vector<std::string> Member2KeyParseWithStr(const std::string& values
     auto enumValues = NormalStringSplit(values, ',');
     result.reserve(enumValues.size());
     for (auto const& enumValue : enumValues) {
-        /** 修复喜欢加空格或代码格式化导致的问题 [Gifur@2022122]*/
+        /** 淇��鍠滄�鍔犵┖鏍兼垨浠g爜鏍煎紡鍖栧�鑷寸殑闂�� [Gifur@2022122]*/
         result.push_back(NormalStringTrim(enumValue));
     }
     return result;
@@ -360,7 +360,7 @@ static bool ParseJson(const std::vector<std::string>& names, int index, Json::Va
 {
     if (names.size() > index) {
         const std::string key = names[index];
-        ///**TODO(Gifur@1/22/2022): 需要扩展其他类型实现,这里不直接用 JsonCPP 的内容,要考虑到其他自定义结构体 */
+        ///**TODO(Gifur@1/22/2022): 闇€瑕佹墿灞曞叾浠栫被鍨嬪疄鐜帮紝杩欓噷涓嶇洿鎺ョ敤 JsonCPP 鐨勫唴瀹癸紝瑕佽€冭檻鍒板叾浠栬嚜瀹氫箟缁撴瀯浣� */
         return Object2Json(jsonTypeValue, key, arg);
     } else {
         return false;
@@ -373,7 +373,7 @@ static bool ParseJson(const std::vector<std::string>& names, int index, Json::Va
     if (names.size() - (index + 0) != 1 + sizeof...(Args)) {
         return false;
     }
-    /** 通过低柜调用实现 [Gifur@2022122]*/
+    /** 閫氳繃浣庢煖璋冪敤瀹炵幇 [Gifur@2022122]*/
     const std::string key = names[index];
     Object2Json(jsonTypeValue, key, arg);
 

+ 8 - 8
Other/libRestfulFunc/PingImpl.cpp

@@ -10,15 +10,15 @@
 
 #include <winsock.h>
 
-//路由选项类型,占用3字节
+//璺�敱閫夐」绫诲瀷锛屽崰鐢�3瀛楄妭
 #define IP_RECORD_ROUTE 0x7
-//IP时间戳选项
+//IP鏃堕棿鎴抽€夐」
 #define IP_TIMESTAMP 0x44
 #define DEFAULT_PACKET_SIZE 32
 #define MAX_PACKET 1024 + 12 + 20 + 1
 #define MAX_IP_HDR_SIZE 60
 
-//回送请求或回答
+//鍥為€佽�姹傛垨鍥炵瓟
 #define ICMP_ECHO 8
 #define ICMP_ECHO_REPLY 0
 
@@ -29,14 +29,14 @@
 
 typedef struct _iphdr
 {
-	//注意顺序,网络字节序,大端
+	//娉ㄦ剰椤哄簭锛岀綉缁滃瓧鑺傚簭锛屽ぇ绔�
 	unsigned int h_len : 4;
 	unsigned int version : 4;
 
 	unsigned char tos;				// type of service
 	unsigned short total_len;		// Total length of the packet
 	unsigned short ident;			// Unique identifier
-	unsigned short frag_and_flags;	// 标志和片偏移
+	unsigned short frag_and_flags;	// 鏍囧織鍜岀墖鍋忕Щ
 	unsigned char ttl;				// time to live
 	unsigned char proto;
 	unsigned short checksum;
@@ -51,13 +51,13 @@ typedef struct _iphdr
 typedef struct _icmphdr
 {
 	BYTE btType;		//type of icmp
-	BYTE btCode;		// code of icmp 进一步定义查询或消息的类型 默认0
-	USHORT usCksum;		//16bits 对ICMP头内容的一个补余求和
+	BYTE btCode;		// code of icmp 杩涗竴姝ュ畾涔夋煡璇㈡垨娑堟伅鐨勭被鍨� 榛樿�0
+	USHORT usCksum;		//16bits 瀵笽CMP澶村唴瀹圭殑涓€涓�ˉ浣欐眰鍜�
 
 	USHORT usId;		//identification
 	USHORT usSeq;
 
-	//选项值
+	//閫夐」鍊�
 	ULONG ulTimestamp;
 
 }IcmpHeader;