C Programming >> sitemap >> Page:110:
  • Carga de dirección desalineada y hallazgo UBsan
  • Endianidad de bitfield en gcc
  • No se puede escribir en la memoria de pantalla en C
  • ¿Es seguro lanzar size_t a int largo sin firmar?
  • ¿Qué es C17 y qué cambios se han realizado en el idioma?
  • ¿Cómo envolver el inicializador de estructura en formato clang?
  • ¿Por qué char[][] ={{...}, {...}} no es posible si se proporciona explícitamente una matriz multidimensional?
  • Qué es *(uint32_t*)
  • ¿Por qué usar abs() o fabs() en lugar de la negación condicional?
  • Malloc en Linux sin compromisos excesivos
  • ¿Acceder a un int con un char * potencialmente tiene un comportamiento indefinido?
  • ¿Por qué sería ilegal informar sobre “abortar”?
  • ¿Por qué necesitamos compilar para diferentes plataformas (por ejemplo, Windows/Linux)?
  • ¿Cuál es la diferencia entre fsync y syncfs?
  • malloc vs matriz en C
  • ¿Es seguro el subproceso fprintf ()?
  • ¿El empaquetamiento de una estructura afecta a las subestructuras?
  • Advertencia de inicializador designado y literal compuesto de GCC pero no de Clang
  • Comprender las deficiencias de OpenMP con respecto a la bifurcación
  • Conexión a Azure Vault usando MSI
  • ¿Hay alguna opción para cambiar entre los estándares C99 y C11 C en Visual Studio?
  • ¿La dirección de una variable en C es la dirección real en la memoria RAM de la computadora?
  • C flotante traducción literal
  • Visual Studio 2017, ¿Cómo hacer que #include <pthread.h> funcione?
  • ¿Por qué popen() invoca un shell para ejecutar un proceso?
  • ¿Cuál es un término moderno para la equivalencia de matriz/puntero?
  • ¿Cómo saber a qué valor debo definir _POSIX_C_SOURCE?
  • En C y C++, es una expresión que usa el operador coma como a =b, ++a; ¿indefinido?
  • Cómo pasar datos de usuario a una función de devolución de llamada
  • ¿Por qué bifurcar mi proceso hace que el archivo se lea infinitamente?
  • ¿Cómo crear una matriz sin declarar el tamaño en C?
  • ¿Cuál es el trabajo de autogen.sh cuando se construye un paquete c++ en Linux?
  • Declaraciones/definiciones como declaraciones en C y C++
  • ¿Puede argc ser cero en un sistema POSIX?
  • Cuente los ceros iniciales en la palabra __m256i
  • Compañero de hipot()
  • ARM Cortex M7 acceso no alineado y memcpy
  • ¿Cuál es el propósito del especificador de formato %qd en `printf()`?
  • ¿Qué significa realmente la imposibilidad de devolver matrices en C?
  • ¿Es una operación de escritura en Unix atómica?
  • ¿Por qué es malo usar short?
  • Las condiciones de carrera también pueden ocurrir en programas tradicionales de un solo subproceso - Claridad
  • Manejar C typedef en diferentes plataformas usando NativeCall
  • ¿Cómo puedo pasar un "Tipo" como argumento para funcionar en c?
  • Uso de un operando entero con signo con un operador bit a bit binario - cuando se usa un operador corto sin signo
  • Comprender las conversiones de entero a flotante
  • ¿Es más probable que el uso de un int sin firmar en lugar de un firmado cause errores? ¿Por qué?
  • ¿Puede un bucle 'for' dentro de un bucle 'for' usar el mismo nombre de variable de contador?
  • ¿Cómo eludir la advertencia de truncamiento de formato en GCC?
  • ¿Hay alguna forma de deslizar un _Static_assert en una expresión en ISO C11?
  • Const-cualificación de parámetros en declaración de función
  • ¿Está bien definido mantener un puntero desalineado, siempre y cuando nunca lo elimines?
  • ¿Por qué c =++(a+b) da error de compilación?
  • El puntero del archivo C cambia después de la bifurcación y ejecución (fallida)
  • ¿Cómo dibujar un gráfico de flujo de control a partir de este código?
  • Elimine el código muerto al vincular la biblioteca estática a la biblioteca dinámica
  • ¿Cuál es el significado de reservado para cualquier uso?
  • Confusión sobre la inicialización de matrices en C
  • ¿El siguiente patrón de acceso de unión C tiene un comportamiento indefinido?
  • ¿Por qué esta declaración produce un error de vinculación con gcc?
  • ¿Cuál es la diferencia entre nexti y stepi en gdb?
  • clflush para invalidar la línea de caché a través de la función C
  • ¿Cómo convertir un flotante de 32 bits a un carácter firmado de 8 bits?
  • ¿Es legal acceder a los miembros de la estructura a través de punteros de compensación de otros miembros de la estructura?
  • CMake no vincula las bibliotecas estáticas de C y C++ (referencia indefinida a la función)
  • Cómo suprimir la advertencia de sprintf() 'escritura de directivas entre 1 y 11 bytes en una región de tamaño 6'
  • Maneras limpias de hacer múltiples deshacer en C
  • Llamada de función con más parámetros de los esperados
  • ¿Cuál es el propósito de un bloque 'if (0)' en el bloque if-else?
  • ¿Dónde están los encabezados C en MacOS Mojave?
  • Un programa usa diferentes regiones de memoria para objetos estáticos, objetos automáticos y objetos asignados dinámicamente.
  • ¿Qué tipos/tamaños de variables son atómicos en los microcontroladores STM32?
  • Calcule la longitud de la matriz a través de la aritmética de punteros
  • ¿Comparar un puntero que ha sido liberado invoca UB?
  • ¿Por qué obtengo este patrón de color en particular cuando uso rand()?
  • En C++, ¿estoy pagando por lo que no estoy comiendo?
  • ¿La alineación de la memoria en límites de direcciones particulares en C/C++ aún mejora el rendimiento de x86?
  • El tipo vacío en C
  • Interoperabilidad entre atómicos C y C++
  • ¿Por qué asignar un valor a un campo de bits no devuelve el mismo valor?
  • El dispositivo CreateFile a través de USB HID falla con acceso denegado (5) desde Windows 10 1809
  • Cómo implementar el desplazamiento aritmético a la derecha en C
  • ¿Cómo pasar parámetros a la llamada del sistema Linux?
  • Triángulos de tres colores
  • ¿Puede causar problemas pasar la dirección a una matriz en lugar de a la matriz?
  • ¿Estará i=i++ recién definido en C17?
  • Estricta regla de aliasing uint8_t búfer para estructurar
  • ¿Cuál es el comportamiento de una variable no inicializada utilizada como su propio inicializador?
  • Coma como separador en la inicialización de variables (no como operador)
  • ¿printf seguirá teniendo un costo incluso si redirijo la salida a/dev/null?
  • Lista de reemplazo de macros que vuelve a escanear para reemplazar
  • ¿Qué significa exactamente el especificador %g printf?
  • Duplicación de definición de preprocesador
  • Cómo comprobar que la función __incorporada_ está disponible en gcc
  • ¿Qué está pasando en? :? No tengo idea sobre el tipo de retorno.
  • Instrucciones DMB en un FIFO a prueba de interrupciones
  • ¿Es (*exptr)->cnt lo mismo que exptr->cnt o (*exptr).cnt?
  • ¿Cómo se puede definir recursivamente un nodo de lista enlazada?
  • ¿Cuál es el origen del formato asctime?
  • No se puede omitir la conversión -W de gcc
  • unión que contiene solo una estructura
  • Modificar el contenido de la dirección de memoria del retorno de una función
  • Usando define macro y su valor entre comillas
  • ¿Puedo acortar el nombre de una función que uso repetidamente?
  • Retrasar la carga de dll en modo de lanzamiento
  • ¿Está bien definido este tipo de juego de palabras?
  • Confusión sobre los diferentes tiempos de ejecución de dos algoritmos en C
  • La idea detrás [...] hace que el puntero sea un número entero sin molde
  • ¿Está bien NO inicializar una variable local en C, si no la uso, antes de que se le asigne un valor?
  • Comparación del valor del campo de bit sin signo con valores con signo
  • ¿Qué operador(es) en C tienen una precedencia incorrecta?
  • Función en una declaración de variable
  • ¿El espacio de pila requerido por una función afecta las decisiones de alineación en C/C++?
  • ¿Cuándo las estructuras no tienen relleno?
  • ¿Debo colocar el especificador de clase de almacenamiento de parámetros en la definición de la función o tanto en la declaración como en la definición?
  • ¿Pregunta sobre GCC Optimizer y por qué este código siempre devuelve 42?
  • Mejor reemplazo para exit(), atexit() en C
  • ¿Cuál es el significado de producir ceros negativos en un sistema que no lo admite?
  • ¿Cómo debo definir/declarar constantes de cadena?
  • ¿Es seguro `memcpy((void *)dest, src, n)` con una matriz `volátil`?
  • ¿Cuál es la convención de llamadas para C externo en C++?
  • Diferencia entre i++ y (i)++ en C
  • Definición de objeto atómico
  • Diferencia en la conversión de float a int, C de 32 bits
  • variables de diferente tipo con el mismo identificador enlazadas entre sí
  • Divide una cadena de 32 en 4 8 hex en c
  • ¿La sentencia `int val =(++i > ++j) ? ++i :++j;` invocar un comportamiento indefinido?
  • Diferencia de operación flotante en C vs C ++
  • ¿Por qué stat::st_size es 0 para dispositivos pero al mismo tiempo lseek define correctamente el tamaño del dispositivo?
  • Método de Monte Carlo para encontrar pi usando C
  • ¿Diferencia entre strncpy y snprintf?
  • ¿Por qué es posible declarar una matriz en C sin definir su longitud?
  • ¿Por qué gcc no muestra un mensaje de advertencia por usar $ en un nombre de variable?
  • Cuente cada posición de bit por separado en muchas máscaras de bits de 64 bits, con AVX pero no con AVX2
  • ¿Cómo eludir el intento de usar errores malloc/calloc envenenados con GCC?
  • ¿Por qué se rompe este código cuando se habilita -O2 o superior?
  • ¿Por qué MSVC optimiza esta llamada memcpy?
  • ¿Cómo deshabilito las interrupciones no enmascarables mediante programación?
  • ¿Cómo puedo calcular 2^n para n grande?
  • Cómo empujar y hacer estallar un puntero vacío en C
  • ¿Cómo oculto algunos campos de estructura en C?
  • Conversión de punteros a _punteros atómicos y _tamaños atómicos
  • por qué `int test {}` es una definición de función en lenguaje C BNF
  • C macro _Generic da un error de compilación inesperado
  • ¿Qué significa ^L en C?
  • ¿Dónde se define ssize_t en Linux?
  • Asignación de punteros de tipo atómico a punteros de tipo no atómico
  • ¿Por qué no ++i || ++j &&++k dan el valor esperado
  • ¿Por qué esta cadena no terminada en nulo se imprime correctamente?
  • Cómo detectar el desbordamiento de enteros en C
  • ¿Cómo debo verificar que un valor entero pasado desde argv no se desborde?
  • ¿Cómo puedo forzar el tamaño de un int con fines de depuración?
  • Devuelve el puntero de la función con el puntero como parámetro
  • creando una clase de matriz dinámica en Ruby usando la función FFI y C
  • ¿Es esta una forma válida de verificar si una lista de argumentos macro variádicos está vacía?
  • ¿Por qué la declaración f ==(float)(doble)f; ¿equivocado?
  • ¿Podemos probar la unidad de asignación de memoria?
  • ¿Cuál es la diferencia entre (size_t)-1 y ~0?
  • límite de longitud de cadena de la función system ()
  • ¿Cómo puede un programa C sondear la entrada del usuario mientras realiza simultáneamente otras acciones en un entorno Linux?
  • ¿Por qué stdbuf no tiene efecto en Python?
  • ¿Por qué clang se comporta de manera extraña con las variables de registro en comparación con gcc?
  • ¿Debería usar siempre size_t al indexar matrices?
  • ¿Por qué se permite devolver una variable de puntero asignada a la pila en una función en C?
  • ¿Cómo calcular 2⁶⁴/n en C?
  • ¿Por qué este código es 6,5 veces más lento con las optimizaciones habilitadas?
  • ¿Esta implementación de bloqueos mutex da como resultado un comportamiento indefinido?
  • obtener sin firmar largo largo además llevar
  • getline() frente a fgets():control de asignación de memoria
  • ¿Restricción de entrada de asm en línea GNU C para registros de máscara AVX512 (k1...k7)?
  • ¿Qué son los vectores y < > en C?
  • ¿Puntero de función con argumentos con nombre?
  • En el kernel de Linux 2.6.26, encontré #define atomic_read(v) ((v)->counter + 0), ¿por qué +0?
  • Afirmación de tipo de variable C
  • ¿Por qué C y C++ permiten la expresión (int) + 4*5?
  • Operador de igualdad de C en punteros convertidos
  • ¿Por qué se accede a las variables globales en x86-64 en relación con el puntero de instrucción?
  • ¿Hasta qué punto el preprocesador de C considera los sufijos literales enteros?
  • ¿Dos punteros que comparan iguales se convierten en un tipo entero que comparan iguales?
  • ¿Por qué C tiene palabras clave que comienzan con un guión bajo?
  • ¿Qué significa que un programa sea de 32 o 64 bits?
  • Excluir una palabra si está presente en una matriz de palabras
  • ¿Cómo determina este fragmento de código el tamaño del arreglo sin usar sizeof()?
  • Prioridad de funciones estáticas en C
  • ¿Cuál es la diferencia entre la matriz const y la matriz const estática en C/C++?
  • ¿Hay algunos datos estadísticos significativos que justifiquen mantener el desbordamiento aritmético de enteros con signo sin definir?
  • ¿Por qué los documentos del grupo de trabajo C Standard están protegidos con contraseña?
  • ¿Por qué mi programa evalúa los argumentos de derecha a izquierda?
  • Especificadores de clase de almacenamiento inconsistentes en funciones
  • ¿La forma más rápida de expandir los bits en un campo a todos los bits establecidos (superpuestos + adyacentes) en una máscara?
  • Unión con estructura anónima con miembro de matriz flexible
  • Inicializar a granel la matriz de caracteres por \ 0 en lugar de memset ()
  • El archivo de encabezado C está causando una advertencia ISO C requiere que una unidad de traducción contenga al menos una declaración
  • ¿Se puede reasignar la memoria alloca ()?
  • ¿Leer un byte a la vez es agnóstico endianness independientemente del tamaño del valor?
  • ¿Cómo puedo incluir un archivo de encabezado que contiene `>` en su nombre?
  • ¿Por qué int* ptr_arr_int ={1,2}; no funciona en C/C++?
  • *p++->str :Entendiendo la evaluación de ->
  • ¿Para qué se utiliza clearerr?
  • Convierta una matriz volátil en una matriz no volátil
  • ¿Por qué la asignación inicial de C++ es mucho mayor que la de C?
  • ¿Hay alguna justificación para abordar una matriz como <número>[matriz]?
  • Palabra clave estática en una declaración de parámetro de función de matriz
  • Definir la división por cero como infinito
  • ¿Por qué los números enteros pequeños sin signo se promocionan a int con signo?
  • ¿Es posible hacer que el hilo se una a la región 'paralela para' después de su trabajo?
  • Habilitar/deshabilitar la elisión de bloqueo de hardware
  • Diferencia en la impresión del valor del puntero frente a la matriz
  • ¿Cuál será el resultado si imprimimos una cadena que contiene %s?
  • ¿La palabra clave C11 '_Atomic' cuenta como calificador o especificador de tipo si va seguida de un espacio en blanco y un paréntesis izquierdo?
  • ¿Hay un método de búsqueda binaria en la biblioteca estándar de C?
  • ¿Por qué devolver un puntero estático en lugar de un parámetro de salida?
  • Dado un número de 32 bits, ¿cuál es una forma eficiente de escalar cada byte por un factor determinado?
  • ¿Por qué el mapeo MAP_GROWSDOWN no ​​crece?
  • Omitir/evitar los bytes de relleno de alineación al calcular la suma de comprobación de la estructura
  • diferencia de entero sin signo:¿forma estándar admitida de obtener un resultado firmado?
  • Obtener el desplazamiento de una variable dentro de una estructura se basa en el puntero NULL, pero ¿por qué?
  • Tamaño de &a frente a *a
  • ¿Qué impide el uso de un argumento de función como puntero oculto?
  • Tamaño de int, corto, largo, largo largo?
  • strtof =strtod seguido de cast?
  • ¿Es ((size_t *)(vec))[-1] una violación del alias estricto?
  • ¿Hay alguna manera de pasar múltiples valores a la función de macro como un solo valor de macro definido en C?
  • ¿Por qué el tipo de devolución para ftell no es fpos_t?
  • Parámetro de puntero de función sin asterisco
  • ¿Cómo se codifican las cadenas en un archivo ELF?
  • ¿Invertir una cuerda sin dos bucles?
  • ¿Por qué no se realiza la optimización de tailcall para los tipos de clase MEMORIA?
  • ¿Cómo evito que GCC optimice esta copia byte por byte en una llamada memcpy?
  • Compatibilidad inconsistente con C99 en gcc y clang
  • Principiante que necesita una explicación simple de la diferencia entre el orden de evaluación y la precedencia/asociación
  • ¿Por qué se desaconseja la vinculación estática de glibc?
  • Detener la expansión macro de bool
  • ¿Las matrices asignadas estáticamente en C usan toda su memoria incluso cuando algunos de sus elementos no están especificados?
  • Eliminar la referencia de un puntero en un inicializador de bucle 'for' crea una falla de segmentación
  • ¿Por qué las implementaciones de stdint.h no están de acuerdo con la definición de UINT8_C?
  • ¿Por qué los flotadores redondos de C y Java son diferentes?
  • ¿Cómo sabe este programa la ubicación exacta donde se almacena esta cadena?
  • ¿Qué es la limpieza del espacio de nombres y cómo lo logra glibc?
  • ¿Es stdio.h una biblioteca?
  • ¿Qué representa -1 en el rango de valores para int sin signo y int con signo?
  • La forma más eficiente de encontrar si una cadena es mixtaCaso
  • ¿El compilador simplificará una operación realizada varias veces en secuencia?
  • Advertencia para argumento de función que NO es una constante de tiempo de compilación
  • ¿Por qué strlen de glibc necesita ser tan complicado para ejecutarse rápidamente?
  • ¿Por qué C no puede asignar una matriz directamente pero puede asignar una matriz en una estructura?
  • ¿Cómo desactivo una advertencia de gcc que no tiene un interruptor de línea de comando?
  • ¿Por qué puede comenzar un nombre de variable con $ en C?
  • ¿Por qué el valor de retorno de la función divertida es 8 en lugar de 7?
  • ¿Por qué está bien declarar una STRUCT dentro de un ciclo anidado?
  • Mejores alternativas para afirmar (falso) en C/C++
  • Definición de una función que devuelve un puntero de función que también devuelve un puntero de función sin typedefs
  • ¿Por qué siempre debo habilitar las advertencias del compilador?
  • Optimización del compilador de la operación no bit a bit
  • Explicación de las restricciones de declaración de cambio en tipos modificados de forma variable en el estándar C
  • ¿Es void un tipo escalar?
  • Por qué los compiladores de C optimizan el cambio y si es diferente
  • ¿C tiene un equivalente de std::less de C++?
  • Memoria libre con tamaño explícito
  • No puedo compilar un programa C en una Mac después de actualizar a Catalina 10.15
  • Permiso ejecutivo inesperado de mmap cuando se incluyen archivos de ensamblaje en el proyecto
  • ¿Qué sucede si el comportamiento indefinido de C++ se encuentra con el comportamiento definido de C?
  • ¿Necesito manejar explícitamente números negativos o cero al sumar dígitos al cuadrado?
  • Cumplimiento estándar de una macro C
  • ¿La unión no reinterpreta los valores?
  • ¿Debería definirse una macro utilizada en #if?
  • ¿Cómo se deben usar las matrices de caracteres como cadenas?
  • ¿Es void *function() un puntero a la función o una función que devuelve un void*?
  • ¿Cómo forzar la vinculación a la libc anterior `fcntl` en lugar de `fcntl64`?
  • ¿Struct tm almacena información de zona horaria como su miembro de datos?
  • ¿Por qué dice No debemos incluir límites? en dirent.h?
  • Serie:1 + 1/3 + 1/5 +... hasta N términos
  • ¿Cómo debemos comparar dos números enteros?
  • ¿Cómo funcionan juntos los punteros asignados a punteros y free()?
  • ¿Incluir varios archivos de encabezado a la vez con una sola expresión #include?
  • ¿Es `(i) =1` ilegal en el estándar C?
  • Puntero C a declaración de matriz con bit a bit y operador
  • No se puede pasar el carácter '#' como argumento de la línea de comandos
  • Transmitir uint32_t a int32_t y compararlos después
  • foo (vacío) vs foo (vacío *)
  • ¿Por qué esta supuesta desreferenciación de advertencia de puntero con juegos de palabras es específica del compilador?
  • Matemáticas de puntero para obtener la longitud de una matriz
  • ¿Garantiza volatile algo en código C portátil para sistemas multinúcleo?
  • +(+k--) expresión en C
  • Enlace dinámico - Linux vs. ventanas
  • ¿Cómo funciona sizeof con esta desreferenciación de un puntero a una matriz?
  • (x | y) - y ¿por qué no puede ser simplemente x o incluso `x | 0`
  • ¿Qué características de C están influenciadas por/derivadas de las características de C++?
  • ¿Por qué las funciones de valor absoluto en C no aceptan entradas constantes?
  • ¿Por qué el tamaño del tipo de datos es diferente cuando el valor se pasa directamente al operador sizeof?
  • Elementos de matriz de estructura y miembros de estructura
  • ¿Puede Visual Studio 2019 empaquetar las DLL que requiere en solo un pequeño archivo .exe?
  • ISO C90 prohíbe mezclar declaraciones y código... ¿pero lo permite en ciertos casos?
  • C Codificación/configuración regional segura para subprocesos al usar sprintf e printf
  • Al devolver la diferencia entre punteros de cadenas de caracteres, ¿qué tan importante es el orden de conversión y desreferenciación?
  • ¿Qué es la encapsulación en tiempo de compilación en C?
  • ¿Qué hace ((void (*)())buf)(); ¿significar?
  • Orden de evaluación de índices de matriz (frente a la expresión) en C
  • ¿Cómo se llama (...) en C y C++?
  • ¿Por qué la dirección de una función es diferente en cada ejecución?
  • Restar enteros empaquetados de 8 bits en un entero de 64 bits por 1 en paralelo, SWAR sin hardware SIMD
  • ¿Por qué LLVM asigna una variable redundante?
  • ¿Por qué los tipos de enteros rápidos son más rápidos que los otros tipos de enteros?
  • Lectura de emojis a través de una tubería en C
  • ¿Cómo funciona la comparación de punteros en C? ¿Está bien comparar punteros que no apuntan a la misma matriz?
  • ¿Puedo usar NULL como sustitución del valor de 0?
  • ¿Cómo hago un bucle vacío infinito que no se optimizará?
  • Comportamiento de escritura predeterminado:¿O_TRUNC o O_APPEND?
  • Posible error de GCC al devolver una estructura desde una función
  • Matrices como parámetros de función en C89
  • ¿Cuál es la diferencia entre ((int) a) y (int(a))?
  • Código de ejemplo de IBM, las funciones no reentrantes no funcionan en mi sistema
  • Falta de referencia del puntero NULL del kernel de Linux en memset de kzalloc
  • Devolver un puntero vacío único de una función
  • ¿Es una mala práctica redefinir las máscaras de registro para PIC24 para mejorar la legibilidad?
  • ¿Por qué esta función devuelve la longitud correcta de una cadena? (Incrementando un puntero de caracteres)
  • '\0' y printf() en C
  • ¿Cuál es la diferencia entre el calificador const en C y el calificador const en C++?
  • ¿Por qué no se permite la asignación a una matriz en C?
  • Preprocesador C - Ruta antepuesta para la definición existente
  • El argumento va_list en realidad no es un va_list
  • ¿Es realmente útil el captador previo de L2 HW?
  • ¿Por qué no puedo acceder a un puntero a puntero para una matriz de pila?
  • ¿Por qué devolver NULL desde main()?
  • ¿Se puede cambiar argv en tiempo de ejecución (no por la aplicación en sí)?
  • Genera una advertencia del compilador si falta la coma de inicialización de la matriz const char*
  • ¿El algoritmo strcasecmp es defectuoso?
  • Comparando un bit con un booleano
  • Optimización de la solución hacia atrás para un sistema lineal triangular inferior disperso
  • Devoluciones sin un comando de devolución
  • Inicializando estructuras que contienen arreglos
  • static int arr[10] la dirección de memoria siempre termina en 060
  • ¿Cómo funciona exactamente el ?:operador en C?
  • Puntero a uno antes del primer elemento de la matriz
  • ¿Hay alguna forma de declarar varios objetos del mismo tipo a la vez e inicializarlos inmediatamente con el mismo valor r con una sola expresión?
  • ¿Por qué las direcciones de argc y argv están separadas por 12 bytes?
  • Modo de instrucción de armado GCC al compilar en modo pulgar
  • uso de gcc/clang de la palabra clave restrict para variables locales y campos de estructura
  • Valor absoluto abs(x) utilizando operadores bit a bit y lógica booleana
  • Carácter de intercalación de bloque C
  • ¿Cómo puedo hacer que GCC optimice esta instrucción de cambio de bits en un movimiento?
  • Diferentes formas de suprimir 'advertencias de variables no inicializadas' en C
  • parámetro de función de matriz estática externa C
  • ¿Cuál es la necesidad de llaves vacías '{ }' al final de la matriz de estructuras?
  • ¿Por qué las declaraciones sin efecto se consideran legales en C?
  • ¿Cuáles son los detalles de la definición de una cadena en C?
  • ¿Por qué tener i++; i--; uno detrás del otro?
  • ¿Cómo puedo extraer un número entero dentro de una cadena?
  • ¿Existe una razón objetiva contra el uso de aparatos ortopédicos incluso cuando no son necesarios?
  • ¿Es seguro asumir que la constante NULL es cero?
  • ¿Prueba de divisibilidad más rápida que el operador %?
  • Truncamiento inconsistente de expresiones enteras de campo de bits sin firmar entre C++ y C en diferentes compiladores
  • Llamada de función con puntero a non-const y puntero a const argumentos de la misma dirección
  • ¿Cuál es el límite del número de punteros a punteros que podemos tener en C?
  • ¿Las barras invertidas inútiles producen constantes de cadena bien definidas?
  • ¿Por qué arrojar el valor de retorno de free a void?
  • ¿Los sistemas mainframe más recientes de Unisys todavía usan representaciones de complemento a uno?
  • ¿De dónde obtiene const char* el puntero a una dirección de memoria?
  • ¿Hay alguna manera de hacer que esta función sea más rápida? (C)
  • La operación bit a bit da como resultado un tamaño de variable inesperado
  • ¿Se copian los hilos al llamar a fork?
  • ¿Cómo funciona exactamente la implementación libuv de *sin bloqueo*?
  • Dificultad para entender la lógica en la bomba binaria desmontada fase 3
  • no se puede usar sscanf() en C para la matriz de caracteres
  • ¿Por qué la gramática BNF de C permite declaraciones con una secuencia vacía de declaradores de inicio?
  • ¿Cómo probar que una cadena de entrada en C tiene el 'formato' correcto?
  • ¿Cómo funciona sizeof en este caso?
  • ¿Por qué los literales de cadena (char*) en C++ tienen que ser constantes?
  • ¿Por qué la variable en este bucle apunta a la misma ubicación de memoria?
  • ¿Acceder a una matriz desde el final en C?
  • C99:emitir devoluciones de llamada con diferente número de argumentos
  • ¿Por qué se pueden usar nombres definidos con tipo como los nombres de los miembros de la estructura?
  • ¿Es un movimiento adicional de alguna manera más rápido cuando se hace división por multiplicación?
  • ¿Por qué rand() repite números con mucha más frecuencia en Linux que en Mac?
  • ¿Por qué printf() en while() como condición imprime una salida diferente?
  • ¿Por qué los compiladores insisten en usar un registro guardado por destinatario aquí?
  • Uso de punteros void (*)() para otras funciones
  • ¿Qué método es mejor para incrementar y atravesar un bucle en C?
  • Python:Ctypes cómo verificar la administración de memoria
  • Cortocircuito y precedencia de operadores en C
  • Asignaciones múltiples de C a la misma variable en una expresión en cortocircuito
  • ¿Puede una constante de puntero nulo ser cualquier expresión constante entera evaluada como 0?
  • estática en línea vs estática en línea
  • ¿Por qué ++str y str+1 funcionan y str++ no?
  • ¿Por qué necesita volver a compilar C/C++ para cada sistema operativo?
  • ¿Por qué long long 2147483647 + 1 =-2147483648?
  • ¿Se cambia el decaimiento de matriz a puntero a un objeto de puntero?
  • ¿Hay alguna forma de verificar que mi programa no tenga pérdidas de memoria?
  • ¿Acceder a un elemento de una matriz multidimensional fuera de los límites es un comportamiento indefinido?
  • printf(%f,x) ok, printf(%F,x) error demasiados argumentos para el formato
  • ¿Cuál es la diferencia entre printf(%.d, 0) y printf(%.1d, 0)?
  • ¿Por qué el compilador no puede optimizar la adición de punto flotante con 0?
  • estándar; como una declaración no arroja ninguna advertencia
  • ¿Qué significa POSIX cuando dice que se espera que stderr esté abierto para lectura y escritura?
  • ¿Qué sucede con los argumentos no especificados en function()?
  • ¿Por qué hace una diferencia si el desplazamiento hacia la izquierda y hacia la derecha se usan juntos en una expresión o no?
  • ¿Son correctas las pruebas simuladas de C en tutorialspoint?
  • ¿La forma más eficiente de inicializar el miembro de la matriz de la estructura?
  • ¿Es a.b siempre (&a)->b?
  • ¿Existe una manera elegante y rápida de probar que los bits de 1 en un número entero estén en una región contigua?
  • ¿Es válido pasar la dirección de una variable que no es de matriz a un parámetro de función declarado como `Type ptr[static 1]`?
  • ¿Cómo implementó Python variables sin tipo de un lenguaje tipado estáticamente?
  • ¿Cómo decirle a gcc que no alinee los parámetros de función en la pila?
  • El tipo de un literal de punto flotante con exponente
  • ¿Por qué el operador sizeof no se evalúa en una condición de bucle for?
  • ¿Qué significa #define X X?
  • Aritmética de 256 bits en Clang (enteros extendidos)
  • Programación en C en Visual Studio - Ir a descripciones de definición
  • TCP:¿Qué sucede si el cliente llama a close () antes de que el servidor acepte ()?
  • ¿Cómo transpilar python Compare los nodos ast con c?
  • Valor de ancho máximo de cadena de formato de impresión (relleno) %(??)d%n
  • ¿Cuánto es n=n ^1U<<i?
  • Detectar si las letras del conjunto de caracteres de ejecución son contiguas
  • ¿Cómo imprimo un valor de punto flotante para escanear más tarde con perfecta precisión?
  • Interpolar entre dos cuaterniones a lo largo
  • ¿Es correcto el tiempo de ejecución o el tiempo de resultado?
  • Recolección de basura de una lista de pares aparentemente PROTEGIDA
  • ¿Es una buena práctica dejar las secciones de depuración en el código fuente?
  • El uso de páginas de 1 GB degrada el rendimiento
  • Uso de sizeof para agregar un carácter al final de un usuario de forma de cadena
  • Computación en tiempo de compilación (C++ v. C)
  • Cuando NULL no es todos cero bits, ¿un valor de puntero de todos cero bits también es 'falso'?
  • ¿Podemos escribir comentarios dentro de los nombres de las variables?
  • matrices consecutivas
  • ¿Por qué puedo llamar a una función de otro archivo (con advertencia) pero no puedo usar una variable de otro archivo sin declararla?
  • Está asignando un puntero en el programa C considerado atómico en x86-64
  • ¿Se supone que funciona el uso de if (0) para omitir un caso en un conmutador?
  • ¿Una función declarada dentro de main() tendrá enlace externo o ningún enlace?
  • ¿Es necesario usar volatile cuando se escribe en hardware en C o C++?
  • Resultados diferentes cuando se usa el operador de incremento (arr[i++] vs arr[i]; i++;)
  • ¿Cómo distingue el compilador C/C++ los usos del operador * (puntero, operador de desreferencia, operador de multiplicación)?
  • ¿El estándar C tiene alguna garantía sobre la cantidad de espacio de pila utilizado?
  • ¿Por qué malloc() llama a mmap() y brk() indistintamente?
  • La conversión doble a int sin firmar en Win32 se está truncando a 2,147,483,648
  • ¿Por qué la función return en C es una declaración?
  • ¿Por qué #pragma se considera una directiva de preprocesador?
  • ¿Hay alguna diferencia entre usar conversiones de coma flotante y sufijos de coma flotante en C y C++?
  • ¿Cómo afecta una combinación de barra invertida y nueva línea al valor de la macro __LINE__ del preprocesador C?
  • ¿Cuál es la razón de los tamaños aparentemente inconsistentes de punteros y tipos de estructuras?
  • Si un número entero está firmado de forma predeterminada, ¿por qué existe la palabra clave firmada?
  • ¿Es una mala idea crear una unión de puntero de función genérica en C?
  • ¿Cómo reemplazar dos caracteres con un carácter?
  • Forma más rápida de extraer y combinar bits de UINT16 a UINT8
  • Convención de llamadas C:¿quién limpia la pila en funciones variádicas frente a funciones normales?
  • ¿Cómo puedo calcular a * b / c cuando tanto a como b son más pequeños que c, pero a * b se desborda?
  • Cálculo eficiente del promedio de tres enteros sin signo (sin desbordamiento)
  • La doble precisión es diferente en diferentes idiomas.
  • ¿Por qué printf() en el padre casi siempre gana la condición de carrera después de fork()?
  • ¿Es seguro mantener un puntero fuera de los límites sin desreferenciarlo?
  • Largo largo en c99
  • qué registra const char *const *name; media y por qué esta variable está fuera de la función?
  • ¿Operador de módulo más lento que la implementación manual?
  • ¿Por qué wprintf translitera el texto ruso en Unicode al latín en Linux?
  • ¿Se garantiza la conservación del orden de las escrituras para separar los miembros de una estructura volátil?
  • C - Comportamiento de conversión entre dos punteros
  • ¿Cómo simplificar comprobar si un par de números es (1,2) o (2,1)?
  • ¿Hay alguna manera de imprimir Runas como caracteres?
  • Desambiguación del tamaño de
  • ¿Cómo se almacenan los valores de las variables en C?
  • ¿'Verdadero' y 'falso' tienen su significado habitual en los condicionales de preprocesador?
  • Si fclose() falla, ¿el descriptor de archivo sigue abierto?
  • ¿Por qué funciona la definición de variable global en el archivo de encabezado C?
  • ¿Por qué el compilador de C no puede optimizar el cambio del valor de un puntero const asumiendo que dos punteros a la misma variable serían ilegales/UB?
  • ¿Por qué existe isnan(x) si x !=x da el mismo resultado?
  • ¿Cómo es numpy tan rápido?
  • Comportamiento indefinido en C99 relacionado con parámetros ajustados
  • ¿Cómo escribo un indicador del sistema Unity en Python?
  • ¿Qué es EOF y cómo activarlo?
  • ¿Cómo desarrollar un Indicador de Sistema para Unity?
  • ¿Dónde se encuentran los archivos de encabezado para GCC?
  • Error al ejecutar el programa C compilado con Geany IDE Código de error:127
  • ¿Dónde está mi directorio /usr/include/sys?
  • ¿Existe alguna biblioteca similar a <conio.h>?
  • ¿Cuál es el uso del directorio /usr/include?
  • Mi programa no puede ejecutarse con el error de comando no encontrado
  • strlen devuelve un valor incorrecto cuando se llama en gdb
  • Cómo asignar texto almacenado en un archivo local a una cadena en tiempo de compilación
  • qué tan rápido se ejecuta loop() en Arduino
  • ¿Cómo convierto un flotador en char*?
  • Arduino:cómo obtener el tipo de placa en código
  • CADA_N_MILISEGUNDOS
  • conversión en desuso de constante de cadena a 'char*'
  • Makefile básico para avr-gcc
  • ¿Escribir un programa C fuera de Arduino IDE?
  • SAM3X8E (Arduino Due) Pin IO registros
  • ¿Cómo llamar a funciones C desde Arduino sketch?
  • ¿Cómo instalo un programa de Windows (escrito en C) descargado de GitHub?
  • El otro dedo (campos GECOS en /etc/passwd)
  • ¿Dónde está la página del manual para la función C `sizeof`?
  • ¿Por qué '>' no redirige los mensajes de error de gcc?
  • ¿Cómo instalo el paquete libc6-dev-i386 en fedora?
  • bin/sh:no se puede acceder a tty; control de trabajo desactivado” error al ejecutar shellcode
  • En GDB, ¿cómo puedo saltar directamente al marco superior de la pila de llamadas?
  • Instalación de bibliotecas y archivos de encabezado en Ubuntu Linux para el desarrollo de C/C++
  • ¿Cómo reproducir un archivo PCM en un sistema UNIX?
  • Uso de un archivo de encabezado externo
  • Acceso al pin de E/S individual en MSP430
  • ¿Qué es golpear un poco?
  • Arduino Serial print cambia el comportamiento del programa indeseablemente
  • cómo convertir bytes a ASCII en lenguaje C
  • ¿Dónde se almacenan las variables estáticas?
  • Cálculo de un CRC simple
  • Definir devoluciones de llamada para interrupciones
  • ¿Será posible escribir código en C++ para microcontroladores PIC en el futuro?
  • Sistema de menú LCD de texto estándar
  • Compilando archivos C en Ubuntu y usando el ejecutable en Windows
  • ¿Por qué la gente usa (1 << PA0) al configurar el puerto?
  • ¿Cómo crear un protocolo de comunicación UART seguro?
  • STM32:la interrupción del temporizador funciona inmediatamente
  • Para el código incrustado, ¿por qué debo usar tipos uint_t en lugar de int sin firmar?
  • Cómo implementar secciones críticas en ARM Cortex A9
  • ¿Por qué printf() es malo para depurar sistemas integrados?
  • Problema endian en STM32
  • Trigonometría de punto fijo para aplicaciones embebidas
  • Implementando un búfer I2C en C
  • Programe AVR EEPROM directamente desde la fuente C
  • Mi primer programa AVR C:el LED no parpadea
  • Evitar variables globales al usar interrupciones en sistemas integrados
  • Promoción de enteros C en MCU de 8 bits
  • ¿Escribir algoritmos DSP directamente en C o ensamblaje?
  • La impresión de caracteres variables en UART no funciona, las constantes funcionan bien
  • ¿Qué sucede antes de main()?
  • ¿Qué reside en los diferentes tipos de memoria de un microcontrolador?
  • Escribir en pines en un puerto sin afectar otros pines en ese puerto
  • ¿Patrón de programación para generar señal VGA con microcontrolador?
  • Bibliotecas estándar de C en bare metal
  • PIC12F675 GP4 no funciona
  • Declaración de variables con @ en C
  • ¿Cómo usar correctamente la memoria flash STM32 como EEPROM?
  • Generador de onda sinusoidal ATmega328p, limitación de frecuencia a 1200 Hz
  • Uso de volatile en el desarrollo de C integrado
  • Diferencia entre __I y __IO y __O en el núcleo de CMSIS
  • ¿Es posible interrumpir el proceso de copia de una estructura mediante una interrupción en C incrustado?
  • Posibilidades de asignación de memoria para el diseño de firmware modular en C
  • ¿Cuál es el mejor enfoque al escribir funciones para software integrado para obtener un mejor rendimiento?
  • ¿Cómo funciona el restablecimiento de fábrica?
  • ¿Cómo es printf() en C/C++ una vulnerabilidad de desbordamiento de búfer?
  • Comprobando el saludo del cliente para la clasificación https
  • ¿Hay algún código fuente descompilado para el malware Flame/Skywiper?
  • Orden de operaciones y redondeo para microcontroladores
  • Alternativas de subprocesos para sistemas embebidos
  • ¿Se aplica la regla general Evitar el uso de punto flotante a un microcontrolador con una unidad de punto flotante (FPU)?
  • C - ¿envolviendo globales en una estructura?
  • Enfoque para recibir datos de longitud desconocida
  • Ramas traseras en código
  • ¿Cuál es el conjunto de instrucciones más simple que tiene un compilador C++/C para escribir un emulador?
  • Cómo usar GDALGridInverseDistanceToAPower en un script de python
  • ¿Es importante para un hacker ético conocer en profundidad el lenguaje C hoy en día?
  • Siento que es imposible aprender ingeniería inversa.
  • Cómo explotar el valor de la variable
  • ¿Es peligroso compilar C arbitrario?
  • C shellcode explicación
  • ¿Por qué los programas escritos en C y C++ son tan frecuentemente vulnerables a los ataques de desbordamiento?
  • ¿Es posible codificar bytes en un exploit de desbordamiento de búfer que elude las funciones de cadena?
  • ¿Por qué es peligroso cuando un atacante puede controlar el parámetro `n` para `memcpy()`?
  • Explotar el desbordamiento del búfer conduce a un error de segmento
  • Tamaño de pila predeterminado para pthreads
  • ¿Es posible hacer un directorio de varios niveles?
  • ¿Cómo maneja copy-on-write en fork() múltiples bifurcaciones?
  • ¿Por qué FreeBSD está desaprobando GCC a favor de Clang/LLVM?
  • ¿Por qué no puedo ejecutar este programa en C?
  • ¿Cómo ejecutar un programa en C como un demonio?
  • ¿Por qué la mayoría de los programas de Linux están escritos en C?
  • ¿Cómo elimino todos los procesos de un usuario usando su UID?
  • hacer un archivo de registro
  • ¿Cómo depuro un módulo del kernel en el que aparece un puntero NULL?
  • Cómo descompilar (Debian) Apache sin realizar una limpieza
  • ¿Cómo puedo averiguar qué banderas del enlazador se necesitan para usar una función de biblioteca de C dada?
  • Obtener salida de `posix_spawn`
  • ¿Cómo funciona getpid?
  • ¿Por qué timer_t está definido en time.h en Linux pero no en OS X?
  • ¿Extraer mensajes de registro para un registro en particular en el diario systemd?
  • ¿Por qué el manejo de eventos de algunos sistemas operativos está escrito en asm en lugar de c?
  • ¿Cómo volcar un archivo binario como un literal de cadena C/C++?
  • Cómo recuperar mediante programación el GID de un proceso en ejecución
  • ¿Cómo uso la funcionalidad de ctags en vim con cscope instalado?
  • Quiere desactivar los mensajes de nivel de nota en GCC
  • ¿POSIX garantiza las rutas a cualquier utilidad estándar?
  • Pasar cadenas vacías generadas como argumentos de línea de comando
  • Ejecutar un script bash o un binario c en un sistema de archivos con la opción noexec
  • ¿Por qué un programa con fork() a veces imprime su salida varias veces?
  • Problemas causados ​​por STDIN configurado en modo sin bloqueo
  • ¿Se implementan los subprocesos como procesos en Linux?
  • ¿Qué son los archivos .x en /usr/include?
  • Cómo ver el archivo Core (general)
  • ¿Por qué argv incluye el nombre del programa?
  • Obtenga interacciones de tweets usando .NET y C#
  • Loop Around Index con colecciones de C#
  • Miembros abstractos estáticos en las interfaces de C# 10
  • Guía rápida y ejemplos de coincidencia de patrones de C#
  • Leer y escribir hojas de cálculo de Excel con C#
  • Uso de Bebop con un servidor C# TCP
  • Encuentra números primos con C# 9
  • Aplanar cadenas con Regex.Replace
  • Potencie los blogs con .NET y Ruby Frankenblog
  • Evite errores de registro de C# 9
  • Tipos de devolución covariante de C# 9
  • Inicializadores de módulos en C# 9
  • Características de C#:¿innovaciones o imitaciones? - Parte 2
  • Características de C#:¿innovaciones o imitaciones? - Parte 1
  • Desafíos de tiempo de espera de subprocesos múltiples en C#
  • Tipo (de) Desafío de diseño
  • Implementaciones de patrones de canalización en C# .NET - Parte 1
  • Pautas de métodos de extensión en C# .NET
  • Implementaciones de caché en C# .NET
  • Enfrentamiento de rendimiento de implementaciones de productor/consumidor (colas de trabajos) en C# .NET
  • Colas de trabajos de C# (parte 3) con flujo de datos TPL y manejo de fallas
  • Colas de trabajos de C# (parte 2) con extensiones y canales reactivos
  • Implementaciones de la cola de trabajos de C# en profundidad - Parte 1
  • Cuándo usar C# LINQ con sintaxis de consulta sobre sintaxis de método
  • Características de C#:¿innovaciones o imitaciones? – Parte 3
  • Creación, inspección y descompilación del programa C# (casi) más pequeño del mundo
  • Uso de las API de Roslyn para analizar una solución .NET
  • Serialización JSON personalizada con convertidores System.Text.Json
  • Jugando con System.Text.Json Source Generators
  • ¿Cómo funciona StringBuilder en .NET? (Parte 3)
  • Carga de credenciales y AWS SDK para .NET (inmersión profunda)
  • Creación de una ReadOnlySequence a partir de datos de matriz
  • ¿Cómo se diseñan las API de .NET?
  • Enviar y recibir JSON usando HttpClient con System.Net.Http.Json
  • Una introducción a System.Threading.Channels
  • .NET Internals:System.Threading.Channels – UnboundedChannel<T> (Parte 1)
  • Las optimizaciones de rendimiento de .NET no tienen que ser complejas
  • .NET en AWS:Presentación de la integración de Docker ECS
  • .NET en AWS:envío de una imagen de .NET Docker a Amazon ECR
  • Diseño de un servicio nativo de la nube con .NET y AWS
  • Primeros pasos con las API de Roslyn:escribir código con código
  • Inyección de dependencia de ASP.NET Core:¿Qué es IServiceProvider y cómo se construye?
  • HTTP adicional, sockets, DNS y telemetría TLS en .NET 5
  • .NET Internals:System.Threading.Channels – UnboundedChannel<T> Parte 3
  • .NET Internals:System.Threading.Channels – UnboundedChannel<T> Parte 2
  • ¿Cómo funciona StringBuilder en .NET? (Parte 2)
  • ¿Cómo funciona StringBuilder en .NET? (Parte 1)
  • Uso de DateOnly y TimeOnly en .NET 6
  • Introducción a las acciones de GitHub para desarrolladores de .NET
  • Manipulación de cadenas en C#:mejores prácticas
  • Trabaje con datos SQL con menos líneas de código usando Dynamic C#
  • Compatibilidad con varias versiones de .NET desde una única biblioteca de clases (orientación múltiple de .NET)
  • Trabajar con archivos en el curso C# 10
  • Novedades de C# 10:creación de constantes mediante la interpolación de cadenas
  • Novedades en C# 10:simplificación del código de patrones de propiedades anidadas
  • Nuevo curso de Pluralsight:Manejo de errores en C# 10
  • Novedades en C# 10:Registros de tipo de valor
  • Nuevas características de ICYMI C# 9:crear objetos inmutables con registros
  • Mejora del rendimiento de Struct Equality en C#
  • Novedades en C# 10:tome el control del manejo de cadenas interpoladas
  • Novedades en C# 10:Expresiones Lambda más sencillas
  • Novedades en C# 10:nuevas posibilidades para métodos de validación y registro
  • Novedades en C# 10:escriba menos código y reduzca el uso repetido de directivas
  • Nuevas características de ICYMI C# 8:escribir menos código con declaraciones de uso
  • Genere una escalera de números enteros usando la menor cantidad de caracteres únicos (en C++)
  • El duelo de armas futurista
  • Agregue comentarios a un script de Python y conviértalo en un "programa" bilingüe de Python/C++
  • X mayor que 3 con al menos 2 de diferencia entre X e Y
  • Generar el mensaje de error más largo en C++
  • ¿Por qué parece que pierdo datos usando esta construcción de tubería bash?
  • Meson no encuentra las bibliotecas de Boost
  • Editor de texto para imprimir código C++
  • C# es el problema principal
  • Golf de Leibniz en C#
  • ¡La inyección de código también funciona en C#!
  • El programa Hello World más corto sin punto y coma
  • Actualice el sitio web .NET sin recargar
  • ¿Puede continuar la ejecución de CLR después de que se encuentre 'THROW' en T-SQL?
  • ¿Configurar una biblioteca central de depósito de funciones/procedimientos almacenados de CLR para que los procesos internos almacenados en otras bases de datos se usen?
  • Mantenimiento diario de la base de datos utilizando SQL Server 2008 y un procedimiento almacenado
  • DLL de terceros en SQL Server CLR
  • Inicie sesión en SQL Server utilizando la autenticación de Windows
  • Cómo configurar pruebas unitarias para Visual Studio C++
  • IDE ligero para Linux
  • Limitación de la CPU en C++
  • ¿Comunicación servidor-cliente multidireccional asíncrona a través del mismo socket abierto?
  • Cómo sobrecargar std::swap()
  • Cadena a inferior/superior en C++
  • ¿Cómo se crea una clase estática en C++?
  • ¿Puedo ejecutar Memcached en un entorno Windows (x64) de 64 bits?
  • ¿Cómo se abre un archivo en C++?
  • De la gestión de la memoria, la corrupción del montón y C++
  • ¿Cuál es la mejor manera de crear una matriz dispersa en C++?
  • ¿Cómo se empaqueta un proyecto de Visual Studio C++ para su lanzamiento?
  • C++ IDE para Linux?
  • Lectura del archivo de texto hasta que EOF repite la última línea
  • En C++, ¿qué es una clase base virtual?
  • ¿Cómo borras una variable stringstream?
  • ¿Cuándo deberías usar 'amigo' en C++?
  • C++ estándar::tr2 para VS2005
  • ¿Cuál es la forma más fácil de analizar un archivo INI en C++?
  • Comparación de cadenas que no distingue entre mayúsculas y minúsculas en C++
  • ¿Qué compiladores de C++, si los hay, realizan optimización de recursividad de cola?
  • Cómo leer un valor del registro de Windows
  • Cómo obtener su propia dirección IP (local) desde un socket udp (C/C++)
  • Convertir bool a texto en C++
  • Múltiples clases en un archivo de encabezado frente a un solo archivo de encabezado por clase
  • cálculo de fórmulas definidas por el usuario (con c ++)
  • Reparto normal vs. static_cast vs. dynamic_cast
  • ¿Podría recomendar algunas guías sobre Epoll en Linux?
  • Cómo convertir std::string a LPCWSTR en C++ (Unicode)
  • ¿Cómo puedo agregar un reflejo a una aplicación C++?
  • ¿Cómo elimino un elemento de un vector stl con un valor determinado?
  • ¿Qué tamaño tiene un DWORD con código de 32 y 64 bits?
  • Vuelve a lo básico. ¿Cómo vuelvo a C++?
  • ¿Cómo creo un archivo .exe completamente vinculado estáticamente con Visual Studio Express 2005?
  • ¿Cuáles son las diferencias entre los tipos genéricos en C++ y Java?
  • ¿Descubrir el origen de una excepción en C++ después de que se detecte?
  • Plantillas repartidas en varios archivos
  • Desarrollo de interfaz gráfica de usuario de Linux
  • Recursos de la interfaz de usuario de C++
  • Descifrar mensajes de error de plantilla de C++
  • ¿Es posible desarrollar aplicaciones DirectX en Linux?
  • ¿Se pueden entregar datos UDP dañados?
  • mmap() frente a bloques de lectura
  • ¿Cómo llamo a ::CreateProcess en c++ para iniciar un ejecutable de Windows?
  • ¿Cómo se usan correctamente los espacios de nombres en C++?
  • ¿Cuándo se asignan/inicializan las variables estáticas a nivel de función?
  • ¿Cuándo debería usar una clase frente a una estructura en C++?
  • ¿Cómo funciona el operador de coma?
  • ¿Cómo tokenizo una cadena en C++?
  • ¿Cuál es el punto de la obstrucción?
  • Cómo obtener la extensión de archivo de una cadena en C++
  • ¿Es necesario destruir char * =string o char * =new char[6]?
  • Llamar a python desde un programa c ++ para su distribución
  • ¿El uso de ScopeGuard realmente conduce a un mejor código?
  • ¿Cómo se itera a través de cada archivo/directorio recursivamente en C++ estándar?
  • ¿Qué tiene de malo usar funciones en línea?
  • ¿Por qué se debe usar el idioma PIMPL?
  • ¿Cómo deshacerse de las advertencias de `conversión obsoleta de constante de cadena a `char *'` en GCC?
  • ¿Puedo establecer un punto de interrupción en el 'acceso a la memoria' en GDB?
  • Iteradores en C++ (stl) vs Java, ¿hay alguna diferencia conceptual?
  • ¿Cómo puedo capturar todos los tipos de excepciones en un bloque catch?
  • Procesamiento Unicode en C++
  • ¿Este código C++ causará una pérdida de memoria (matriz de conversión nueva)?
  • ¿Por qué existe el volátil?
  • No hay nueva línea al final de la advertencia del compilador de archivos
  • Adelante declarando una enumeración en C++
  • ¿Cómo detectar si estoy compilando código con una versión particular de Visual Studio?
  • C++:cómo obtener resultados de fprintf como std::string sin sprintf
  • ¿Por qué necesitamos C{ #include <foo.h> } externo en C++?
  • ¿Cuál es el mejor perfilador de C++ gratuito para Windows?
  • Comprobar si una clase tiene una función miembro de una firma dada
  • Singleton:¿Cómo se debe usar?
  • Cómo hacer que el subproceso duerma menos de un milisegundo en Windows
  • Eliminar espacios de std::string en C++
  • ¿Es posible imprimir el tipo de una variable en C++ estándar?
  • ¿Hay una GUI de C++ gdb para Linux?
  • Cómo generar automáticamente un stacktrace cuando mi programa falla
  • Pautas generales para evitar pérdidas de memoria en C++
  • ¿Qué sucede con las variables globales declaradas en una DLL?
  • ¿Vectores STL con almacenamiento no inicializado?
  • ¿Cuándo son beneficiosas las macros de C++?
  • Punteros inteligentes:¿a quién pertenece el objeto?
  • ¿Cuáles son las diferencias entre estructura y clase en C++?
  • ¿Por qué no se pueden declarar las variables en una declaración de cambio?
  • Pruebas unitarias para código C++ - Herramientas y metodología
  • ¿Debo usar un especificador de excepción en C++?
  • ¿Por qué usar static_cast<int>(x) en lugar de (int)x?
  • ¿Cuándo es mejor usar la pila en lugar del montón y viceversa?
  • ¿De dónde vienen los bloqueos de llamadas de funciones virtuales puras?
  • ¿Cómo se implementan las funciones virtuales y vtable?
  • Ventaja de cambiar la declaración if-else
  • ¿Qué es std::pair?
  • Generación de dependencias GCC para un directorio de salida diferente
  • std::map insert o std::map find?
  • Puntero frente a referencia
  • ¿La mejor introducción a la metaprogramación de plantillas de C++?
  • ¿Por qué es incorrecto usar std::auto_ptr<> con contenedores estándar?
  • ¿Cómo recuperar todas las claves (o valores) de un std::map y ponerlos en un vector?
  • Biblioteca de cifrado RSA para C++
  • ¿Pruebas unitarias de aplicaciones de interfaz de usuario de MFC?
  • ¿Alguna experiencia con los bloques de creación de subprocesos de Intel?
  • ¿Qué es un puntero inteligente y cuándo debo usar uno?
  • ¿Cómo convierto entre valores big-endian y little-endian en C++?
  • ¿Cómo se instala Boost en MacOS?
  • ¿Qué significa la palabra clave explícita?
  • ¿Cuáles son las reglas para llamar al constructor de la superclase?
  • Creación de un archivo ZIP en Windows (XP/2003) en C/C++
  • Uso de 'const' para parámetros de función
  • Almacenamiento de definiciones de funciones de plantilla de C++ en un archivo .CPP
  • Diferencia entre C++ administrado y C++
  • Devolver una referencia constante a un objeto en lugar de una copia
  • ¿Cómo deshabilitar las advertencias de #pragma?
  • ¿Cómo leer el contenido del archivo en istringstream?
  • ¿Por qué usar iteradores en lugar de índices de matriz?
  • lanzando excepciones de un destructor
  • Controles de cambio de tamaño en MFC
  • ¿Cómo elimino la duplicación de código entre funciones de miembro constantes y no constantes similares?
  • ¿Cómo implementas Coroutines en C++?
  • Cuándo usar bibliotecas dinámicas o estáticas
  • Establecer todos los valores en un std::map
  • ¿Cuánto más rápido es C++ que C#?
  • ¿Cómo puedo evitar el Diamante de la Muerte cuando uso la herencia múltiple?
  • Véndeme en la corrección constante
  • Pro/con:Inicializar una variable en una declaración condicional
  • Python:SWIG frente a ctypes
  • ¿Debería uno preferir los algoritmos STL a los bucles enrollados a mano?
  • ¿Qué son los tipos de POD en C++?
  • ¿Soporte de Visual Studio para los nuevos estándares C/C++?
  • ¿Beneficios de las funciones en línea en C++?
  • Rendimiento de C++ frente a Java/C#
  • ¿Qué herramientas de análisis estático C++ de código abierto están disponibles?
  • ¿Debo almacenar objetos completos o punteros a objetos en contenedores?
  • ¿Definición de clase parcial en C++?
  • ¿Cuándo debo usar __forceinline en lugar de en línea?
  • ¿Cual es correcta? catch (_com_error e) o catch (_com_error&e)?
  • ¿Cómo puedo detectar la última iteración en un bucle sobre std::map?
  • ¿Cómo obtener mediante programación el tamaño de la página de caché de la CPU en C++?
  • Creando mis propios iteradores
  • Algoritmo para encontrar la diferencia máxima en una matriz de números
  • ¿Por qué C++ no tiene un recolector de basura?
  • Cuál es más rápido:asignación de pila o asignación de montón
  • ¿Las enumeraciones de C++ están firmadas o sin firmar?
  • Valores máximos y mínimos en una enumeración de C++
  • ¿Cómo se agrega un retraso cronometrado a un programa C++?
  • Espacios de nombres sin nombre/anónimos frente a funciones estáticas
  • Convertir un puntero en un entero
  • *.h o *.hpp para sus definiciones de clase
  • ¿Cómo se puede curry en C++?
  • Espacios de nombres y sobrecarga de operadores en C++
  • ¿Cómo bloquear la ejecución de dos instancias del mismo programa?
  • La forma más rápida de implementar una pantalla de presentación de C++ Win32
  • Generador rápido de números pseudoaleatorios para contenido procedimental
  • msbuild:establezca un preprocesador específico #define en la línea de comando
  • ¿Cómo creo una ranura personalizada en qt4 designer?
  • uso no válido de error de tipo incompleto con especialización de plantilla parcial
  • En c ++, ¿por qué el compilador elige la función no constante cuando la constante también funcionaría?
  • ¿Cómo puedo detectar si estoy compilando para una arquitectura de 64 bits en C++?
  • ¿Cuál es la pieza de código C++ más difícil de entender que conoces?
  • Hash de una cadena para que tenga una longitud específica
  • ¿Utiliza NULL o 0 (cero) para punteros en C++?
  • ¿Puede usar palabras clave explícitas para evitar la conversión automática de parámetros de método?
  • A STL o !STL, esa es la cuestión
  • ¿Obligar a los constructores de un solo argumento a ser explícitos en C++?
  • ¿Existe un equivalente portátil a DebugBreak()/__debugbreak?
  • ¿Cuál es la diferencia entre g ++ y gcc?
  • C++ incluye e importa la diferencia
  • El programa solo se bloquea como compilación de lanzamiento:¿cómo depurar?
  • ¿Cómo inicializar miembros estáticos privados en C++?
  • ¿Hay alguna forma de simular el concepto de 'amigo' de C++ en Java?
  • ¿Cuáles son las garantías de complejidad de los contenedores estándar?
  • C++:¿qué biblioteca de expresiones regulares debo usar?
  • Fragmento de decodificación Base64 en C++
  • Usando súper en C++
  • Constructor predeterminado con corchetes vacíos
  • Cambiar el tamaño de una ventana MFC
  • ¿Cómo sabe delete[] el tamaño de la matriz de operandos?
  • ¿Cómo puedo usar tipos de devolución covariantes con punteros inteligentes?
  • Símbolo externo no resuelto en miembros de clase estáticos
  • ¿Cómo analizar una cadena a un int en C++?
  • ¿Cómo hago una pausa en Visual Studio después de ejecutar una aplicación de consola en modo de depuración?
  • execv() y constante
  • ¿Plantillas de C++ Turing-completas?
  • ¿Cómo se itera hacia atrás a través de una lista STL?
  • Parámetros predeterminados con constructores de C++
  • ¿Por qué el STL de C++ no proporciona ningún contenedor de árboles?
  • subtexturizado openGL
  • ¿Por qué C# no proporciona la palabra clave 'amigo' al estilo de C++?
  • ¿Existe una forma sencilla de convertir una enumeración de C++ en una cadena?
  • ¿Cómo harías para implementar el juego reversi? (otelo)
  • ¿Determinar el tamaño de una matriz de C++ mediante programación?
  • <iostream> frente a <iostream.h> frente a iostream.h
  • std::endl frente a \n
  • ¿Cuáles son algunos usos de los parámetros de plantilla de plantilla?
  • ¿Usar 'clase' o 'nombre de tipo' para los parámetros de la plantilla?
  • Ventajas de Antlr (frente a, por ejemplo, lex/yacc/bison)
  • Orden de inicialización de variables estáticas
  • No se puede detectar cuando el tamaño de fuente de Windows ha cambiado C++ MFC
  • Cómo almacenar datos de variantes en C++
  • ¿Cómo escribo un literal corto en C++?
  • wxWidgets:¿Cómo inicializar wxApp sin usar macros y sin ingresar al ciclo principal de la aplicación?
  • ¿Qué usos tiene la colocación de nuevos?
  • Pruebas unitarias con C/C++:Lecciones, ¿qué recordar?
  • ¿Qué puedo usar en lugar del operador de flecha, `->`?
  • C++ IDE para Mac
  • Encontrar la mejor clave coincidente para una clave dada en un contenedor STL ordenado
  • ¿Por qué los compiladores de C++ no definen operator==y operator!=?
  • ¿Hay un límite máximo de longitud de matriz en C++?
  • Diagramas de dispersión en C++
  • ¿Incrustar Flash Player en una aplicación C++ o Java?
  • ¿Es list::size() realmente O(n)?
  • ¿Cuáles son las reglas sobre el uso de un guión bajo en un identificador de C++?
  • ¿Alternativa a itoa() para convertir enteros a cadenas C++?
  • C++ 0X cuando?
  • Exportar todos los símbolos al crear una DLL
  • ¿Cuál es la diferencia entre los miembros privados y protegidos de las clases de C++?
  • ¿Por qué la gente usa tanto __ (doble guión bajo) en C++?
  • ¿Debería implementarse operator<< como un amigo o como una función miembro?
  • ¿Cómo clasifico un std::vector por los valores de un std::vector diferente?
  • ¿Cómo itero sobre las palabras de una cadena?
  • Convenciones de nomenclatura de variables en C++
  • ¿Es posible serializar y deserializar una clase en C++?
  • ¿Cómo puedo propagar excepciones entre subprocesos?
  • cómo inicializar 'const std::vector<T>' como una matriz c
  • ¿Por qué no se puede analizar C++ con un analizador LR(1)?
  • Comparación de los marcos de pruebas de unidades de C++
  • API del controlador CUDA frente al tiempo de ejecución de CUDA
  • Cómo imprimir números realmente grandes en C++
  • ¿Cuál es la diferencia entre nuevo/eliminar y malloc/gratis?
  • ¿Qué nuevas capacidades agregan los literales definidos por el usuario a C++?
  • ¿Cuáles son los mejores ejemplos de metaprogramación que has visto en C++?
  • ¿Por qué necesitamos el operador delete[]?
  • ¿Cómo puedo obtener el SID de la cuenta actual de Windows?
  • ¿Cuál es el uso de la sobrecarga constante en C++?
  • Doble negación en C++
  • ¿Cuál es la vida útil de una variable estática en una función de C++?
  • ¿Biblioteca de serialización YAML para C++?
  • ¿La mejor documentación para Boost:asio?
  • Bloqueos de lector/escritor en C++
  • Sobrecargar correctamente un stringbuf para reemplazar cout en un archivo MATLAB mex
  • El acceso al mapa de C++ descarta calificadores (const)
  • ¿Cómo puedo iterar sobre una enumeración?
  • ¿Cómo se copia el contenido de una matriz en un std::vector en C++ sin hacer un bucle?
  • ¿Cómo convertir CString y std::string std::wstring entre sí?
  • ¿Comprobación con plantilla de la existencia de una función miembro de clase?
  • ¿Cómo descargo el búfer cin?
  • ¿Cómo puedo aumentar el rendimiento en una búsqueda de mapa con el tipo de clave std::string?
  • ¿Es std::string size() una operación O(1)?
  • Asignación dinámica de una matriz de objetos
  • ¿Cómo imprimo los elementos de un vector C++ en GDB?
  • ¿Alguien puede proporcionarme una muestra de Singleton en c ++?
  • ¿Por qué debo declarar un destructor virtual para una clase abstracta en C++?
  • ¿Se ignora la afirmación (falso) en el modo de liberación?
  • ¿Es posible programar iPhone en C++?
  • ¿Es mejor en C++ pasar por valor o pasar por referencia constante?
  • Cómo implementar big int en C++
  • ¿Cuál es la mejor manera de comprobar si existe un archivo en C++? (plataforma cruzada)
  • Ejemplo simple de subprocesamiento en C++
  • ¿Cómo evito la notación científica para números grandes?
  • ¿Qué sucede si llama a erase() en un elemento del mapa mientras itera de principio a fin?
  • ¿Capturando todas las excepciones de C++ no controladas?
  • Alinear formato cout como columnas de la tabla
  • Inspeccionar contenedores STL en Xcode
  • ¿Cómo calculo el número de semana dada una fecha?
  • ¿El compilador de C++ optimizará el valor de retorno no utilizado?
  • Referencia indefinida a miembro de clase estática
  • ¿Cuál es la diferencia entre un int y un long en C++?
  • Detección de la desconexión del cliente TCP
  • Error de compilación impar de C ++:error:cambia el significado de Object de la clase Object
  • ld:símbolo duplicado
  • Desmantelando el resultado de std::type_info::name
  • ¿La mejor manera de fusionar múltiples contenedores STL, eliminando elementos duplicados?
  • ¿Hay alguna manera de hacer una aserción en tiempo de compilación de estilo C ++ para determinar el endianness de la máquina?
  • ¿Cómo clasifico un vector de pares según el segundo elemento del par?
  • ¿Cuál es la mejor explicación para la palabra clave de exportación en el estándar C++ 0x?
  • Marcar C++ como obsoleto
  • Referencias necesarias para implementar un intérprete en C/C++
  • ¿Cómo establecer un tiempo de espera para bloquear sockets en boost asio?
  • win32 seleccionar todo en editar ctrl (cuadro de texto)
  • Última clave en un std::map
  • Genere números aleatorios uniformemente en un rango completo
  • Enumeración de todas las letras de unidad disponibles en Windows
  • C++ para un desarrollador de C#
  • ¿Cómo se declaran matrices en un encabezado de C++?
  • ¿Cuál es la diferencia entre atan y atan2 en C++?
  • Truncar un valor decimal en C++
  • ¿Cómo se construyen las bibliotecas x64 Boost en Windows?
  • Extraer parámetros de plantilla de C++
  • ¿Cuándo no deberías usar destructores virtuales?
  • ¿Cómo se inserta con un reverse_iterator?
  • Depuración con parámetros de línea de comandos en Visual Studio
  • ms c++ obtener pid del proceso actual
  • Plantillas T4:¿adecuadas para generar código C++?
  • ¿Cuál es la diferencia entre const_iterator y non-const iterator en C++ STL?
  • ¿Puedo llamar a un constructor desde otro constructor (hacer encadenamiento de constructores) en C++?
  • ¿Cómo compruebo si el tipo de un objeto es una subclase particular en C++?
  • ¿Cómo funcionan las excepciones (entre bastidores) en C++?
  • g ++ referencia indefinida a typeinfo
  • ¿Reenviar declarar un contenedor estándar?
  • Limpiar una lista STL/vector de punteros
  • ¿Cómo obtengo una lista de archivos en un directorio en C++?
  • ¿Determinar si dos rectángulos se superponen entre sí?
  • ¿Cómo se valida que una cadena es una dirección IPv4 válida en C++?
  • ¿Cómo se declara una interfaz en C++?
  • usando una clase definida en un dll c ++ en código c #
  • ¿Cómo convertir std::string a minúsculas?
  • ¿Puedes invocar explícitamente el constructor de clase de un objeto instanciado en C++?
  • C++ extiende un vector con otro vector
  • ¿Cuáles son algunas de las razones por las que una compilación de lanzamiento se ejecutaría de manera diferente a una compilación de depuración?
  • Redirigir cout a una consola en Windows
  • ¿Qué significa 'vinculado estáticamente' y 'vinculado dinámicamente'?
  • C++:pasar referencias a std::shared_ptr o boost::shared_ptr
  • Biblioteca Spline, B-Spline y NURBS C++
  • En mapas STL, ¿es mejor usar map::insert que []?
  • Partes más usadas de Boost
  • Escribir contenido de stringstream en ofstream
  • ¿Forma recomendada de inicializar srand?
  • LPCSTR, LPCTSTR y LPTSTR
  • Devolver múltiples valores de una función de C++
  • ¿Orientado a objetos o secuencial?
  • ¿Por qué tarda tanto la compilación de C++?
  • ¿Cómo marca el código para que pueda volver más tarde y trabajar en él?
  • ¿Los parámetros de función predeterminados deben ser constantes en C++?
  • ¿Hay beneficios de pasar por puntero sobre pasar por referencia en C++?
  • ¿Por qué tener archivos de encabezado y archivos .cpp?
  • Creación de instancias de objetos C++
  • ¿Cómo convierto un doble en una cadena en C++?
  • ¿Cuándo se deben usar static_cast, dynamic_cast, const_cast y reinterpret_cast?
  • ¿Para qué sirve __gxx_personality_v0?
  • Borrar elementos de un vector
  • Heredar constructores
  • ¿Opiniones sobre el juego de palabras en C++?
  • ¿Cómo se sale de una función nula en C++?


  • Page: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27
    28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54
    55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81
    82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108
    109 [110] 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135
    136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162
    163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189
    190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216
    217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243
    244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270
    271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297
    298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324
    325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351
    352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378
    379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 400 401 402 403 404 405
    406 407 408 409 410 411 412 413 414 415 416 417 418 419 420 421 422 423 424 425 426 427 428 429 430 431 432
    433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459
    460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486
    487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513
    514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 534 535 536 537 538 539 540
    541 542 543 544 545 546 547 548 549 550 551 552 553 554 555 556 557 558 559 560 561 562 563 564 565 566 567
    568 569 570 571 572 573 574