Skip to content

Consider updating macros #5

@Maknee

Description

@Maknee

24 //Macros for calling
25 #define NewExpansion(type, ...) New##type(VA_ARGS)
26 #define New(type, ...) NewExpansion(type, VA_ARGS)
27
28 #define DeleteExpansion(object)
29 Call(delete, object);
30 (object) = NULL
31
32 #define Delete(type, object) DeleteExpansion(type, object)

new takes in n args
delete not even need the type anymore!

Metadata

Metadata

Assignees

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions