Tipp: Um den Code lesbarer zu machen, Makros verwenden:
[Geschmacksache]
Code:#define int16_malloc(len) (int16_t*)malloc(len*sizeof(int16_t)) #define delete(ptr) free(ptr);ptr=NULL int main() { int16_t* buf = int16_malloc(24); // 24 * int16 allokieren if(buf) { //... was mit buf anstellen delete(buf); } ... }
Lesezeichen