rest_rpc icon indicating copy to clipboard operation
rest_rpc copied to clipboard

能否使用引用传递参数?

Open sdoa5335717 opened this issue 3 years ago • 1 comments

例如 struct person{ string name; int age; }; void test_person(person& per) { per.name = "aaa"; } 请问这种情况是否支持? 在librpc中可以使用 person& test_person(person& per) { return per;}来完成

sdoa5335717 avatar Dec 03 '21 06:12 sdoa5335717

例子里面有一个std::string get_name(rpc_conn conn, const person &p) 可以传常量左值引用。也可以传person && 右值引用,目前不能传非常亮的左值引用。

qicosmos avatar Dec 06 '21 04:12 qicosmos