Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/c/57.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
protobuf-C中字符串的用法_C_Linux_Protocol Buffers - Fatal编程技术网

protobuf-C中字符串的用法

protobuf-C中字符串的用法,c,linux,protocol-buffers,C,Linux,Protocol Buffers,我不熟悉使用protobuf。我正在Linux-C中使用protobuf库 是否有将可选和必需字符串设置为“我的邮件”的示例?有一个.proto-文件的示例,其中包含: required string name = 2; optional string email = 3; 所以这看起来并不复杂。这些页面上似乎没有“官方”的C API,您也没有提供指向正在使用的API的链接,因此很难说更多。对于设置可选整数值,注意到有一个函数_。整数值用“=”号赋值。同样,需要设置名称和电子邮件的值的样例代码

我不熟悉使用protobuf。我正在Linux-C中使用protobuf库

是否有将可选和必需字符串设置为“我的邮件”的示例?

有一个
.proto
-文件的示例,其中包含:

required string name = 2;
optional string email = 3;

所以这看起来并不复杂。这些页面上似乎没有“官方”的C API,您也没有提供指向正在使用的API的链接,因此很难说更多。

对于设置可选整数值,注意到有一个函数_。整数值用“=”号赋值。同样,需要设置名称和电子邮件的值的样例代码。在原典首页,C++的示例函数有SET**,用于设置名称和电子邮件,但在C.没有找到这样的功能。