protobuf同一個message使用相同enum的問題

  1. 同一個message中定義兩個enum類型,兩個enum中分別有兩個相同的變量名,生成時出錯。
  2. 需要定義不同的變量名,否則編譯器會找不到報錯。
  3. 使用 option allow_alias = true;
message Message_Example
{
	enum XX{
		option allow_alias = true;
		NONE = 0;
	}
	enum TT{
		NONE = 0;
	}
}
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章