📄 conv9.c
字号:
// 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 + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -