将析构函数信息存储到空白的合法方法*

时间:2017-06-07 12:46:08

标签: c++

将void指针的删除信息存储在像这样的函数指针中是否合法?

COALESCE(CAST(jact.start_execution_date AS VARCHAR(20), 'No Execution') as start_execution_date

我在这里缺少任何副作用,或者这是一种合法的方法来跟踪指针的析构函数信息? (除了缺少检查目标是deleteVoidPointer中的nullptr)

1 个答案:

答案 0 :(得分:2)

是的,您展示的代码完全有效。

并且没有遗漏检查:在空指针上调用delete保证什么都不做。