What can stay between “struct” and “{” except the structure name?
问题 A clear example of how data structures can be used in C++ is given [here].1 This is one of the examples given on the linked page: struct product { int weight; float price; } ; product apple; product banana, melon; However, I have a code that does not follow this template and I cannot understand it. What I have is given bellow: struct result : mppp::data::table < row<semantics::user, int>, row<semantics::exitdatum, spmm::date>, row<userid, int> > {}; I do not understand why instead of struct