conv9.c
来自「this is a gcc file, you can download it 」· C语言 代码 · 共 32 行
C
32 行
// Build don't link:structFoo{public: typedef void* (*copier_fn)(void const*); void foo() const; void bar(char const*, void const*) const;private: struct Bar { char const* key; void const* item; };};voidFoo::foo() const{ Bar* cp = 0; copier_fn copyfn = 0; bar(cp->key, cp->item); bar(cp->key, (copyfn) ? (*copyfn)(cp) : 0); bar(cp->key, (copyfn) ? (*copyfn)(0) : 0); bar(cp->key, (copyfn) ? (*copyfn)(0) : cp->item); bar(cp->key, (copyfn) ? (*copyfn)(cp) : cp->item);}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?