Resultados de la búsqueda a petición "standards"
¿Cuál es la razón para no incluir strdup en el Estándar C?
La mayoría de los programadores de C están familiarizados con elstrdup función. Muchos de ellos lo darán por sentado, pero no es parte del Estándar C (ni C89, C99 ni C11). Forma parte de POSIX y es posible que no esté disponible en todos los ...
Usando Unicode en el código fuente de C ++
¿Cuál es la codificación estándar del código fuente de C ++? ¿El estándar C ++ incluso dice algo al respecto? ¿Puedo escribir fuente C ++ en Unicode? Por ejemplo, ¿puedo usar caracteres no ASCII como los caracteres chinos en los comentarios? Si ...
Opción COMPARTIDA en la Declaración ABIERTA en el estándar Fortran
En esta documentaciónDocumento de HP Fortran [http://h21007.www2.hp.com/portal/download/files/unprot/fortran/docs/lrm/lrm0476.htm] , la declaración ABIERTA acepta las opciones COMPARTIDA y LECTAMENTE En esta documentaciónDoc. Estándar de Fortran ...
Configuración del servidor de tiempo de Internet en Windows embebido estándar a través de lote o similar
Tengo un PLC que ejecuta el estándar embebido de Windows donde realizo algunas instalaciones y modificaciones específicas del software de mi empresa como parte de nuestro proceso de instalación (que es todo manual hoy). Ahora estoy en el proceso ...
¿Por qué un espacio de nombres sin nombre es una alternativa "superior" a la estática? [duplicar]
Esta pregunta ya tiene una respuesta aquí: ¿Superioridad del espacio de nombres sin nombre sobre el estático? [/questions/4422507/superiority-of-unnamed-namespace-over-static] 3 respuestasLa sección $ 7.3.1.1 / 2 del Estándar C ++ dice: El uso ...
Convertir un puntero no 'vacío' a `uintptr_t` y viceversa
Hay dos reglas estándar de C relacionadas: Estándar C99,6.3.2.3: Un puntero a anular puede convertirse ao de un puntero a cualquier tipo de objeto o incompleto. Un puntero a cualquier tipo de objeto o incompleto puede convertirse en un puntero ...
Bitshift y promoción de enteros?
Normalmente, C requiere que los operandos de un operador binario sean promovidos al tipo de operando de mayor rango. Esto puede explotarse para evitar llenar el código con modelos detallados, por ejemplo: if (x-48U<10) ... y = x+0ULL << ...
¿Por qué la configuración predeterminada para `requestPathInvalidCharacters` excluye los caracteres permitidos de otra manera?
En ASP.NET, elhttpRuntime/@requestPathInvalidCharacters el valor predeterminado es<,>,*,%,&,:,\. Según tengo entendido, estos caracteres no están permitidos en la porción de ruta de una URL (según la configuración predeterminada de ...
¿New [] llama al constructor predeterminado en C ++?
Cuando uso new [] para crear una matriz de mis clases: int count = 10; A *arr = new A[count];Veo que llama a un constructor predeterminado deA count veces. Como resultadoarr tienecount objetos de tipo inicializadosA. Pero si uso lo mismo para ...
Módulos C ++: ¿por qué se eliminaron de C ++ 0x? ¿Volverán más tarde?
Acabo de descubrir estoantiguo borrador de C ++ 0x [http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2006/n2073.pdf]sobre módulos en C ++ 0x. La idea era salir del sistema .h / .cpp actual escribiendo solo archivos .cpp que luego generarían ...