我在嵌入式环境(Arduino/AVR ATMega328)中工作,并希望在C++中实现Factory Method模式.但是,我正在使用的编译器(avr-gcc)不支持该new关键字.有没有办法在不使用的情况下实现这种模式new?
这是我上一个问题的后续跟进,
关于这个问题的接受的答案是有效的,并且给了我关于avr-gcc的新/删除,这里是问题,但是我的重载新删除会对常规gcc造成严重破坏,重载新删除的正确方法是什么,所有我的类派生自一个共同的基础class理想情况下我想覆盖我的对象的新删除,所以它不会与stl stdlib等混乱.