Retourner au contenu associé (lien : Comprendre la taille de la stack des threads, et comment Alpine Linux diffère des autres systèmes)
Posté par Glandos le 27 juin 2021 à 13:16. En réponse au lien Comprendre la taille de la stack des threads, et comment Alpine Linux diffère des autres systèmes. Évalué à 5.
Qu'on pouvait faire du RAII en C avec cleanup :
cleanup
#include <stdlib.h> #define autofree __attribute__(cleanup(free)) const size_t scratchpad_size = 500000; void some_function(void) { autofree char *scratchpad = calloc(1, scratchpad_size); memset(scratchpad, 'A', scratchpad_size); }
AltStyle によって変換されたページ (->オリジナル) / アドレス: モード: デフォルト 音声ブラウザ ルビ付き 配色反転 文字拡大 モバイル
# Aujourd'hui j'ai appris
Posté par Glandos . En réponse au lien Comprendre la taille de la stack des threads, et comment Alpine Linux diffère des autres systèmes. Évalué à 5.
Qu'on pouvait faire du RAII en C avec
cleanup: