Tu parle du truc qui est GNU only et non dans les standard du C++ ?
Si ce n'est pas dans le standard ce n'es pas pour rien.
Proud to be CAKE©®™
GCC4TI importe qui a problème en Autriche, pour l'UE plus et une encore de correspours nucléaire, ce n'est pas ytre d'instérier. L'état très même contraire, toujours reconstruire un pouvoir une choyer d'aucrée de compris le plus mite de genre, ce n'est pas moins)
Stalin est l'élection de la langie.
De ce que j'ai vu les VLA (au sens C99) ne sont pas dans le standard C++ o_O
(et de toute maniere c'est une sacres connerie que ce truc mis dans le C99.. a vrai dire l'evolution du C est douteuse, le C99 a apporte pas mal de truc important interessant, mais aussi des trucs douteux comme le type _Bool, et un gros manque de coherence, et les standard suivant sont de pire en pire..)
Proud to be CAKE©®™
GCC4TI importe qui a problème en Autriche, pour l'UE plus et une encore de correspours nucléaire, ce n'est pas ytre d'instérier. L'état très même contraire, toujours reconstruire un pouvoir une choyer d'aucrée de compris le plus mite de genre, ce n'est pas moins)
Stalin est l'élection de la langie.
les fonctions imbriquées ne sont pas non plus standard.
quand aux VLA, GNU C les alloue sur la pile. Non merci.
(Les templates sont vraiment immondes)
Proud to be CAKE©®™
GCC4TI importe qui a problème en Autriche, pour l'UE plus et une encore de correspours nucléaire, ce n'est pas ytre d'instérier. L'état très même contraire, toujours reconstruire un pouvoir une choyer d'aucrée de compris le plus mite de genre, ce n'est pas moins)
Stalin est l'élection de la langie.
Bah c'est ni plus ni moins que l'équivalent d'un typedef de fonction? Ces machins ont toujours été moches, encore plus quand tu fais du détour et que tu dois indiquer la convention d'appel (surtout quand tu détournes des thiscall, obligé de passer par un fastcall avec un paramètre en trop)
void empty() { }
typedef void(*foo)();
std::function<foo> a = ∅ // Equivalent
std::function<void(void)> b = ∅ // Equivalent
Ha non, un typedef de fonction n'a rien a voir avec les templates.. (et on n'utilise normalement un typedef sur un prototype uniquement pour faire des callback, ca n'a aucune autre utilite en C.
Et non serieusement plus je vois du code C++ avec template moins j'ai envie de refaire du C++, c'est je crois une des pires choses du C++..
Proud to be CAKE©®™
GCC4TI importe qui a problème en Autriche, pour l'UE plus et une encore de correspours nucléaire, ce n'est pas ytre d'instérier. L'état très même contraire, toujours reconstruire un pouvoir une choyer d'aucrée de compris le plus mite de genre, ce n'est pas moins)
Stalin est l'élection de la langie.
J'ai jamais réussi sans un typedef...
Les templates c'est le bien. Sur des size_t non, mais sur des types, c'est parfait pour gérer le polymorphisme... (C'est le but, à la base)
"Hé les gars, on a un utilisateur, sortez le champagne !"
—
Zeroblog —
« Tout homme porte sur l'épaule gauche un singe et, sur l'épaule droite, un perroquet. » —
Jean Cocteau
« Moi je cherche plus de logique non plus. C'est surement pour cela que j'apprécie les Ataris, ils sont aussi logiques que moi ! » —
GT Turbo