Open sdoa5335717 opened 2 years ago
例如 struct person{ string name; int age; }; void test_person(person& per) { per.name = "aaa"; } 请问这种情况是否支持? 在librpc中可以使用 person& test_person(person& per) { return per;}来完成
struct person{ string name; int age; }; void test_person(person& per) { per.name = "aaa"; }
例子里面有一个std::string get_name(rpc_conn conn, const person &p) 可以传常量左值引用。也可以传person && 右值引用,目前不能传非常亮的左值引用。
例如
struct person{ string name; int age; }; void test_person(person& per) { per.name = "aaa"; }
请问这种情况是否支持? 在librpc中可以使用 person& test_person(person& per) { return per;}来完成