Preguntas con etiqueta "c"

4

strtok no devuelve ningún valor

Quiero escribir un programa que convierte una cadena de caracteres con números ("1 2 3") en una matriz de enteros. Pero strtok() no devuelve un valor. ¿Por qué no? Mi salida de la consola es simplemente vacío. Edit: no me sale mensaje de error. Est...
1

archivo en UTF-8 y ISO8859-1

Actualmente tengo un programa, que está tratando de imitar la funcionalidad de la (linux) archivo de comandos. Analizar una .archivo txt con algunos de los personajes, y la interpretan a su respectiva interpretación. Sin embargo, lucho en la diferenc...
0

InetPtonW siempre devuelve 1.0.0.0

Acabo de empezar a aprender C y ahora estoy aprendiendo a usar el winsock2-Encabezado. Para convertir una dirección ip a partir de la representación de cadena de caracteres a su forma binaria hago uso de la función InetPtonW. Mi problema es que esta ...
1

C principiantes acerca del archivo

EDIT: yo quería a la entrada de una cadena, no un char. Por ejemplo, yo escribo num = 3, cadena = "hola" y mes = 10 Quiero que el resultado en el archivo para ser 3hello10 . Yo estaba tratando de escribir dos valores y almacenarlos en un archivo. S...
0

Palindrómicas Cadena en C

Estoy tratando de resolver este Palindrómicas Cadena de problema en C utilizando el strlen() & strcmp() de las funciones de cadena. Mi idea es copiar la cadena a otra cadena nueva y, a continuación, compare el tanto de la cadena. Para la copia I...
0

¿Cómo es la dinámica de tipos de datos implementado internamente

Creo que entiendo la diferencia entre estático y dinámico de datos a escribir en el alto Nivel de abstracción. Pero en realidad no entiendo cómo estas cosas se implementan en los compiladores e intérpretes. Supongamos que tenemos el siguiente códig...
3

k elementos mayores el ejercicio de geeksforgeeks

Estoy trabajando en un ejercicio de "k elementos mayores" de geeksforgeeks.org https://practice.geeksforgeeks.org/problems/k-largest-elements/0 La tarea: Dado un vector de N enteros positivos, imprimir k más grande de elementos de la matriz. Los e...
1

Diferencia entre skb_header_pointer y skb_transport_header?

Estoy tratando de implementar un módulo netfilter, mientras que el procesamiento de sk_buff he encontrado dos posibles maneras de recuperar encabezado TCP: struct iphdr *ip_header = (struct iphdr *)skb_network_header(skb); struct tcphdr *tcp_header ...
0

Por qué task_struct han fs_struct *fs puntero?

Cómo kernel obtener fs_struct* puntero para una ruta de acceso del archivo ? He intentado buscar en el núcleo de código fuente, y veo que es el uso de task_struct del proceso para encontrar fs_struct *fp puntero. Pero mientras que el tenedor de un p...
0

'Fallo de segmentación' en VSCode (GTK+3 + C)

Tengo un problema siguiente: Quiero mejorar mi GTK+3 habilidades así que escribí un simple GTK aplicación de visualización de una ventana y añadido icono de la ventana (lo que provoca un problema). Me encontré en VSCode, y... tengo una excepción en m...
3

Macro para endian independiente de la conversión a big endian

Es posible escribir una macro en C que lleva un uint32_t y la convierte en big endian representación no importa si el sistema de destino es poco o big endian tal que la macro puede ser evaluada en tiempo de compilación para una constante? Me encontr...
0

El acceso a los miembros de la unión con la unión nombre sin que ninguna de las variables

#include <string.h> #include <stdio.h> int main(){ union { int id_num; char VIN[20]; } id; id.id_num = 20; printf("%%d",id.id_num); } ¿por qué es el código de arriba de trabajo cuando el id de la unión id_n...
3

Suma de los elementos de la matriz en una región paralela resultando en respuestas incorrectas en OpenMP

Yo estaba haciendo una actividad en mi universidad que se requiere para llenar una matriz de [2000][2000] los elementos y, a continuación, calcular la suma de todos los elementos que son múltiplos de 5 en una vía paralela. En un principio traté de u...
0

Mi Visual Studio 2015 no puede encontrar esencial dependencias para la construcción de un proyecto

Antes, he usado Visual Studio 2017 en Windows 10, funciona bien. Ahora, quiero usar CFormView de la clase en MFC (no en Visual Studio 2017), lo he instalado el Visual Studio 2015 (ahora con 2 de Visual Studio en mi sistema), pero de Visual Studio 20...
0

Error de la vinculación de C y Fortran en la instalación de la biblioteca

Yo estoy instalando LoopTools versión 2.15 (http://www.feynarts.de/looptools/LT25Guide.pdf), una biblioteca en el que se evalúa funciones especiales necesarios en la física. Yo ya había instalado en un equipo con Linux, y ahora estoy tratando de inst...
0

La configuración de sonido de formato de fuente

Mientras que es posible desactivar el sonido de formato completo en la fuente de los comentarios con // clang-formato de apagado // clang-formato en Específicamente lo que estoy tratando de lograr ahora es permitir AlignConsecutiveAssignments para l...
0

Matriz de Estructura y de la matriz de

Escribí el código:). No sé hacer que funcione. Es cuando el uso de la matriz pero no funciona cuando uso el arreglo de estructuras. En mi programa, yo uso la función de la biblioteca de tomar los datos de dentro de la base de datos y que se vea como ...
6

Cómo asegurar una matriz 2D se asigna contigously en la memoria

Estoy enviando una matriz 2D MPI y para que esto funcione correctamente la matriz de necesidades a ser asignados de forma contigua en la memoria. Yo soy la asignación de la siguiente manera: int **array; array = malloc(size1 * sizeof( *(array) ); f...
2

La lógica de la matriz con las estructuras de

Tengo dificultades para implementar el nuevo empleado de la introducción de la lógica en el código de abajo. Mediante la determinación de la nueva cantidad y la reubicación de los vectores basados en él, el primer empleado nuevo es llegar temprano o ...
0

Cómo ejecutar la línea de comandos en c

Estoy tratando de crear una instantánea de la WebCacheV01.dat base de datos para el vertimiento de MEdge de la historia. Yo uso este comando: esentutl.exe /y /vss C:\Users\<username>\AppData\Local\Microsoft\Windows\WebCache\WebCacheV01.dat /d...
0

La comprensión de los bits de nivel de flotador de la multiplicación en C?

Traté de implementar float_twice(float_bits x) en C, la cual se multiplica x por 2 a nivel de bit. He comparado el resultado de float_twice y el real float multiplicación implementado en C, pero se encontró una diferencia. float_twice(0X800001) de l...
0

WAV grabación de la biblioteca en el CPP

Estoy en busca de una biblioteca o de un API en C\C++ que es capaz de grabar voz y guárdelo como un archivo WAV. Además, sería muy útil si la biblioteca que va a ser tan independiente como sea posible. (sin necesidad de más bibliotecas para trabajar...
0

es cierto en que se registran los argumentos y las variables se almacenan?

Todavía estoy seguro de cómo los registros están siendo utilizados por el ensamblador decir que tengo un programa: int main(int rdi, int rsi, int rdx) { rdx = rdi; return 0; } Tendría esto en la asamblea se traducen en: movq %%rdx, %%r...
2

Cómo son estructuras C & compensaciones almacenados en la memoria por el enlazador?

Estoy interesado en la programación de sistemas, y quiero ver cómo sus estructuras están implementadas en la asamblea, y cómo están relacionados. He escrito tres breves .c códigos, con el mismo nombre structs, pero en diferentes archivos y compilado...
0

Puede alguien explicar el funcionamiento de este printf en C código paso a paso?

#include <stdio.h> int main() { int i=5; printf("%%d%%d%%d%%d%%d",i++,i--,++i,--i,i++); return 0; } //este es el código aquí....alguien me puede decir el trabajo de printf en este caso?