Есть ли разница в любом аспекте (синтаксическое ограничение, производительность и т. Д.) Между двумя следующими определениями?Typedef анонимного класса
using Foo = struct { int a, b, c; };
struct Foo { int a, b, c; };
(Я спрашиваю потому, что первая форма эстетически более равномерным, если положить среди множества using
деклараций.)
EDIT: Пост связан в комментарии не совсем ответ мой вопрос. Меня больше беспокоит то, как эти два определения отличаются в терминах использования, тогда как этот пост в основном отвечает на то, как они отличаются друг от друга, ну, что они собой представляют, я думаю.
А, возможно, будет, когда Reflection TS достигнет плодов. – chris
duplicate: https://stackoverflow.com/questions/612328/difference-between-struct-and-typedef-struct-in-c – user2176127
@ user2176127 Нет, взгляните на мое редактирование. –