Questions sur standards-compliance

21
réponses

Qu'est-ce que l'opérateur "-- > " en C++?

après avoir lu Hidden Features and Dark Corners of C++/STL sur comp.lang.c++.moderated , j'ai été complètement surpri ... je suppose que C'est C, puisqu'il fonctionne aussi dans GCC. Où cela est-il défini dans la norme et d'où vient-il?
demandé sur 2009-10-29 09:57:45
11
réponses

Est-ce que main () est vraiment le début d'un programme C++?

de La section $3.6.1/1 de la Norme C++ lit, un programme doit contenir un fonction appelée main ... se résume à la définition de l'expression "début du programme" . Alors, comment exactement ne vous le définir?
demandé sur 2011-01-24 17:54:11
2
réponses

Quand l'invocation d'une fonction membre d'une instance null entraîner un comportement non défini?

considérons le code suivant: #include <iostream> struct foo { // (a): void bar() { std::cout < ... . est-ce que (a) se traduit par un comportement non défini? Si les deux fonctions (et x ) sont statiques?
demandé sur 2010-03-19 02:20:44
4
réponses

RegEx pour analyser ou valider les données de Base64

est-il possible d'utiliser un RegEx pour valider ou épurer les données de Base64? C'est la question simple, mais les ... rs utilisés par la mise en œuvre avant d'essayer d'utiliser les suggestions dans cet ensemble de questions/réponses.
demandé sur 2009-01-24 02:36:31
1
réponses

Est-ce que constexpr implique inline?

Envisager la suite de fonction inline : // Inline specifier version #include<iostream> #include<cstdli ... ion comme si le spécificateur inline avait été mis dans sa déclaration ? l' C++11 standard garantit cela ?
demandé sur 2013-01-18 05:48:15
5
réponses

Peut un destructeur être récursive?

ce programme Est-il bien défini, et si non, pourquoi exactement? #include <iostream> #include <new> ... ne classe sans base et seulement les membres de POD peuvent avoir un destructeur récursif sans UB. Suis-je le droit?
demandé sur 2010-06-17 19:55:04
1
réponses

N'a point ont échappé dans une classe de caractères (entre crochets) d'une expression régulière?

un point . dans une expression régulière correspond à un seul caractère. Pour que regex corresponde à un point, le poi ... [.]{3} correspondrait à la chaîne ... . n'est-ce pas? Et si oui, est-ce vrai pour toutes les normes regex?
demandé sur 2013-11-14 15:04:51
3
réponses

Java reflection: l'ordre des champs et des méthodes de classe est-il normalisé?

utiliser la réflexion sur les classes Java pour accéder à tous les champs, méthodes, etc.: y a-t-il un ordre ... pour l' représentation visuelle. Par exemple: démarrer vient après la fin. Cela fait mal à son intuition.
demandé sur 2009-07-08 16:39:00
4
réponses

La manière la plus efficace de réinterpréter int en tant que flotteur

supposons que j'ai des garanties que float est IEEE 754 binary32. Étant donné un patron de bits qui correspond à un ... ésent? Y a-t-il une meilleure façon de le faire, en particulier une façon qui garantira un seul chargement/stockage?
demandé sur 2013-12-24 19:03:42
5
réponses

Comment désactiver programmatiquement le mode quirks dans le contrôle IE8 WebBrowser?

je veux utiliser IE8 comme un contrôle WebBrowser dans une application C#. Comment puis-je désactiver le "mode bizarreries" et forcer IE à se conformer aux normes (dans la mesure où il est mis en œuvre)?
demandé sur 2009-03-15 00:11:28