私はコンパイラとしてgccを使用しています。私は、構造体のポインタを関数に渡し、ポインタを変更したい(ifの中の内容ではない)。私は、このエラーは、「構造体tm &」にポインターを宣言することはできません」を取得することを行うとは 'struct tm&
:私はこれを行うにしようとしていた
void addDate(int & *timeinfo, string &response);
:私は、私のような何かを行うことができます知っています。これどうやってするの?私の唯一のオプションはダブルポインターですか?私はそれが悪いことではないことを知っていますが、私はできるだけそれらを避けたいです。
ポインタへの参照が必要な場合は、 '&*'ではなく '*&'を使用してください。 – aschepler