C の構造について簡単な質問があります。
私はこの構造体とこの関数を持っています:
struct Vec2
{
int x;
int y;
}
void draw(Sprite* sprite, struct Vec2 pos);
とにかくc ++で同等のことをすることはありますか?
draw(foo, new Vec2(10, 20));
私はこれを試しましたが、コンパイラは私に同意しません:
draw(foo, {10, 20} );
誰か助けて?
編集: Visual C++ 2008 Express を C++ モードで使用していますが、私の学校では、C++ ではなくストレート C でコーディングする必要があります。