C++のrestrictに関して修正した