以下のような関数引数で const 文字列への参照渡しを使用しています。
class Super
{
void alignment(const string & str);
};
void Super::alignment(const string & str)
{
//do some stuff
}
以下のように使用すると、同じ結果が得られます。
void Super::alignment(string const & str)
{
//do some stuff
}
c++ でのこの 2 種類の定義の違いは何ですか?