ここで聴いてみようかな
char *hoge(int fuga); 観たいな関数を
char * __stdcall hoge(int fuga); や
char * __cdecl hoge(int fuga); で定義することは出来ますが
関数のポインタとして
typedef char *(*hage)(int fuga); に __cdecl を付けたい場合
typedef char *(__cdecl *hage)(int fuga); だと上手くいくのですが
typedef char *(* __cdecl hage)(int fuga); だと(エラーは出ず実行も出来るけど) modifire が ignored と warning が出ます
現状上手くいってるので最早どうでも良い話なんですが
最後の描き方がダメな理由を知りたいです