Hi all, 

As said in the official document [C++ Generated Code 
<https://developers.google.com/protocol-buffers/docs/reference/cpp-generated>::Singular
 
String Fields]:

<https://lh4.googleusercontent.com/-oYL7QapLFwA/VI_h8UnnW1I/AAAAAAAAAFs/EKBP3yHOz0s/s1600/0.png>
But in my test, the string pointed by the returned pointer just has the 
default value. My test environment is Win764bit, Visual Studio 2013.
Here is my test:

*Message definition:*

<https://lh6.googleusercontent.com/-r19642fX7_A/VI_ihF6yEhI/AAAAAAAAAF0/WgbNZeFnGEc/s1600/1.png>

*Test code:(without set the string field before use its mutable pointer)*

<https://lh5.googleusercontent.com/-w1aWpS9uEw4/VI_iuJuVDTI/AAAAAAAAAF8/XXMNOCrftE0/s1600/2.png>

*Result:*

<https://lh4.googleusercontent.com/-3JmIUw0XnFo/VI_jWmIiC1I/AAAAAAAAAGM/e7E6bKyC4NA/s1600/3.png>

Why? Please notice me if I misunderstood the doc.


-- 
You received this message because you are subscribed to the Google Groups 
"Protocol Buffers" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/protobuf.
For more options, visit https://groups.google.com/d/optout.

Reply via email to