How to set a string item of a list in capnproto C++ generated code?
问题 I have capnproto definition like this: struct School { name @0 :Text; address @1 :Address; foundation @2 :Date; emailAddresses @3 :List(Text); } I would like to set the emailAddresses field in a builder with code similar to this (but this won't compile): static School::Builder random_School() { capnp::MallocMessageBuilder msg; School::Builder result = msg.initRoot<School>(); result.setName(rand_str(36)); result.setAddress(random_Address()); result.setFoundation(random_Date()); result