例えば関数の引数なんかでオプション的な引数がある場合
(その引数があってもなくても関数が動作するような場合
例えばログ出力先の指定など)
ポインタだと楽なんだけどね
void runSomething(const std::string* log)
{
// log = 0なら何も出力しない
}
これってなんか横着せずに参照でやるべきなんだろうか