重複の可能性:
C++ での restrict キーワードの意味は何ですか?
QMCPACKを OS X 10.8.2にインストールしようとしていますが、次のようなエラーがたくさん発生します。
bspline_base.h:95:17: error: expected ';' at end of declaration list
void *restrict coefs;
^
;
私は restrict キーワードに慣れていませんが、これは他の人のためにコンパイルされる一般的なコードであるため、他の種類の問題である可能性があると感じています。
そのコードの完全なコンテキストは次のとおりです。
typedef struct
{
spline_code sp_code;
type_code t_code;
void *restrict coefs;
} Bspline;