4
У меня есть два перечисления в моем прото-файле, которые определяют почти те же значения.Можно ли определить псевдоним для типа (перечисление или сообщение) в google protobuf?
Можно ли вырезать один из них и оставить псевдоним, чтобы весь код работал?
Пример:
enum A {
a = 0;
b = 1;
}
enum B {
a = 0;
b = 1;
}
Я хочу иметь что-то вроде ЬурейеЕ в C++:
enum A {
a = 0;
b = 1;
}
typedef A B;
я не нашел это в документации. Есть ли обходные пути?
'typedef enum A {...} B;' более краткий, а 'using B = enum A {...};' должен работать, если вы предпочитаете. – chris
Клянусь, мне нужно выследить тех, кто впервые имел идею о том, что «smth» является приемлемой заменой слова «что-то». – cHao
Я бы хотел увидеть языковое агностическое решение. Был googling для «псевдонима типа protobuf» для проекта C# и нашел эту страницу только. – Rast