Resultados de la búsqueda a petición "standards-compliance"

3 la respuesta

c ++ array zero-initialization: ¿Es esto un error, o es correcto?

Nota: Estamos hablando de (supuestamente) compiladores compatibles con C ++ 98, aquí. Esta no es una pregunta de C ++ 11Tenemos un comportamiento extraño en ...

13 la respuesta

¿Puede un elemento html tener múltiples identificadores?

Entiendo que una identificación debe ser única dentro de una página HTML / XHTML.Mi pregunta es, para un elemento dado, ¿puedo asignarle múltiples identifica...

1 la respuesta

¿Se debe escapar un punto en una clase de caracteres (corchetes) de una expresión regular?

2 la respuesta

¿El puntero de un byte sigue siendo válido en C?

Podría estar equivocado, pero parece recordar que para una asignación de memoria dada, p. char *p = malloc(4);el punterop es un puntero válido para todos los bytes dentro de la asignacióny para el primer byte más allá de esa asignación. Por lo ...

3 la respuesta

"Como si" en los estándares de idiomas

¿Cuál es el significado exacto de la frase "como si" en el estándar y cómo funciona cuando un usuario puede modificar partes individuales del comportamiento. La pregunta se refiere al estándar C ++ cuando se habla de la versión ...

3 la respuesta

¿Es un comportamiento indefinido exceder los límites de traducción y existen herramientas de verificación para encontrarlo?

PREGUNTA ORIGINAL:Estoy buscando el estándar C90 para tener en cuenta las cosas, cuando escribo código portátil hignly, mientras confío poco en la buena voluntad del proveedor del compilador, y supongo que mi software puede matar a alguien ...

2 la respuesta

¿Cuándo invocar una función miembro en una instancia nula da como resultado un comportamiento indefinido?

Considere el siguiente código: #include <iostream> struct foo { // (a): void bar() { std::cout << "gman was here" << std::endl; } // (b): void baz() { x = 5; } int x; }; int main() { foo* f = 0; f->bar(); // (a) f->baz(); // (b) }Esperamos(b) ...

11 la respuesta

¿Es main () realmente el inicio de un programa C ++?

La sección $ 3.6.1 / 1 del Estándar C ++ dice: Un programa contendrá una función global llamadaprincipal, que es el designado comienzoDel programa. Ahora considere este código, int square(int i) { return i*i; } int user_main() { for ( int i = ...

4 la respuesta

RegEx para analizar o validar datos Base64

¿Es posible usar un RegEx para validar o desinfectar los datos de Base64? Esa es la pregunta simple, pero los factores que impulsan esta pregunta son los que la hacen difícil. Tengo un decodificador Base64 que no puede confiar completamente en ...

1 la respuesta

¿Es `auto int i` válido C ++ 0x?

Al contestaresta pregunta [https://stackoverflow.com/questions/2847410/goal-of-cs-auto-keyword/2847490#2847490] surgió la pregunta de si el tradicionalCsignificado de la palabra claveauto (almacenamiento automático) sigue siendo válido enC ++ ...