GCC ってこんなんさせてくれるんや。知らんかった。 int g(double f); int f(int a, int b) { int (*ptr)() = g; goto *ptr; } Computed goto の一環か。でも吐いたオブジェクトコード見る限りではスタックフレームの処理が大丈夫じゃなさそうなんですが… っ…
引用をストックしました
引用するにはまずログインしてください
引用をストックできませんでした。再度お試しください
限定公開記事のため引用できません。