Perguntas sobre 'c'

C ++ é uma linguagem de programação de propósito geral.
0
respostas

Verificando se a memória compartilhada está vazia após o shmat

#include <stdio.h> #include <stdlib.h> #include <unistd.h> #include <errno.h> #include <time.h> #include <string.h> #include <sys/types.h> #include <sys/stat.h> #include <sys/wait.h> #include...
05.01.2018 / 16:47
0
respostas

Como criar um pacote personalizado em um ARCH ISO remasterizado?

Estou criando um Arch-Linux personalizado usando este guia: Remasterizando o ISO de instalação Eu quero adicionar um programa C personalizado. O programa deve compilar e instalar no sistema durante a instalação do arco. O programa é uma fer...
24.01.2018 / 09:12
0
respostas

Por que / proc / diskstats se sobrepõem a UINT_MAX?

Na função diskstats_show , o kernel produz io_ticks por jiffies_to_msecs(part_stat_read(hd, io_ticks)), No entanto, notei que esse valor se sobrepõe a UINT_MAX e começa novamente a partir de 0 a cada várias semanas, no meu servi...
03.01.2018 / 14:34
0
respostas

Make and Move c arquivos residuais

Eu quero criar uma marca que mova todos os arquivos intermediários para os respectivos diretórios, isto é, montagem (.s), objeto (.o), pré-processador (.i) etc. Esta é a maneira correta de escrever tal tarefa? # Makefile starts with 1st targe...
22.12.2017 / 14:33
0
respostas

: ./producer: símbolo indefinido: sem_post, versão GLIBC_2.2.5

Funcionou aqui void* Produce(void* param) { Item* itemP = (Item*) param; sem_wait(empty); sem_wait(lock); Item item; snprintf(item.msg, 100, "%lu_msg_%i", pthread_self(), item.msgIndex); shared.buffer[shared.f...
29.10.2017 / 18:40
1
resposta

Siga a execução dos arquivos por um módulo do kernel [closed]

Atualmente estou fazendo um projeto para proteger o kernel com hooks e logs syscall ... Agora eu fiz hooking read, e chamadas de sistema de soquete, e quando eu tentei fazer a mesma coisa com execve (para seguir qual arquivo acabou de executar)...
19.10.2017 / 06:29
1
resposta

O que significa o comando port number usb-device?

Eu vou escrever o programa com C ++ para o dispositivo USB e eu vou mostrar o número da porta, quando você digita no seu terminal root@raminfp# usb-device você verá na saída: T: Bus=02 Lev=01 Prnt=01 Port=00 Cnt=02 Dev#= 3 Spd=12 MxCh=...
11.07.2017 / 06:44
1
resposta

Fluxo de Porta Serial / Bash ou Script C

Eu tenho um dispositivo serial (radar de velocidade) que gera dados a cada 250ms. Estas são as informações que tenho no dispositivo: 1. Speed Packet Protocol The Radar message packet consists of 7 bytes @ 1200 baud, no parity, 8 data bits,...
12.07.2017 / 12:10
1
resposta

Alternativa para o timer_t no macOS

Estamos portando um aplicativo linux para o macOS / iOS O aplicativo usa um cronômetro e um tipo timer_t. Este tipo não está definido na classe time.h do macOS, conforme descrito em: porque é que "timer_t" é definido em "time.h" no Linux,...
27.06.2017 / 18:32
1
resposta

onde os objetos compartilhados vão após a instalação e como descobrir seus nomes

Acabei de instalar a biblioteca SFML usando o seguinte comando: apt-get install sfml-dev e depois de instalá-lo eu fui para a minha pasta /usr/lib para descobrir qual é o nome do objeto compartilhado real (para que eu saiba o que dizer...
13.06.2017 / 19:46