Perguntas sobre 'c'

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

Linux System chama em C no OSX

Então eu fiz um teste rápido e #include <sys/types.h> #include <unistd.h> #include <stdio.h> int main (int argc, char *argv[]) { printf("Hello World\n"); printf("%d\n",getpid()); } compilado com o gcc no...
03.09.2015 / 04:48
4
respostas

É possível gravar em outros descritores de arquivos em C?

Se eu quiser redirecionar todos os stdout para um arquivo, eu executaria my_prog 1> out Se eu quiser fazer o mesmo por stderr, eu corro my_prog 2> err No entanto, sei que no shell existem outros descritores de arquivos também...
11.08.2017 / 21:54
2
respostas

Como depurar (Debian) o Apache sem executar uma limpeza

Eu estou tentando editar um módulo do Apache no Debian (estritamente, estou fazendo isso no Raspbian Jessie-Lite), e estou seguindo amplamente o Instruções de compilação do Debian : $ mkdir -p ~/src/debian; cd ~/src/debian $ apt-get source a...
20.08.2016 / 03:22
1
resposta

extrair incluir no arquivo C

Eu preciso extrair todas as bibliotecas incluídas em um arquivo C, mas tenho alguns problemas. Minha solução para isso é: grep -oP '#(?:\/\*\w*\*\/|)include(?:\/\*\w*\*\/|\s*)"\w*.h"|<\w*.h>' main.c Esta regex pega a biblioteca quan...
26.03.2017 / 16:19
2
respostas

Por que meu stdbool.h não está em / usr / include?

Estou acostumado com arquivos de cabeçalho C padrão em /usr/include (por exemplo, stdio.h , stdlib.h , string.h , ctype.h e assim por diante); ainda - stdbool.h não é. Agora, eu sei que é mais novo que o resto, sendo apenas parte...
16.11.2015 / 21:44
1
resposta

“erro fatal: stdio.h: Nenhum arquivo ou diretório desse tipo” durante a compilação de um arquivo C [fechado]

Tentando compilar o seguinte código no terminal que recebi root@debian:/home/mz2/Documentos# LANG=C ./soma.c ./soma.c: line 2: syntax error near unexpected token '(' ./soma.c: line 2: 'int soma (int a, int b);' O arquivo soma.c é #inc...
18.01.2015 / 22:38
1
resposta

substituindo o shell atual por execl ()

No seguinte programa C: #include <stdio.h> #include <unistd.h> #include <stdlib.h> int main(void){ char *shell = getenv("SHELL"); execl(shell, NULL, NULL); perror("execl() failed"); } Quando...
09.07.2018 / 15:00
1
resposta

Erro de sintaxe: “(” inesperado quando executar um programa c compilado

Eu tento executar o programa acqv do arquivo binário c no Shell (este programa foi compilado assim em outro computador: gcc acqv170104.c -o acqv 'mysql_config --cflags --libs' a linha de comando: $ sudo ./acqv paramA paramB paramC...
10.01.2017 / 23:38
2
respostas

Escrevendo um script shell Unix para chamar uma função C e redirecionando dados para um arquivo .txt

Sou novo no script da Shell. Desejo escrever um script Unix que chame um programa em C para N= 2^{i} , i= 1,2 ....20 ; e depois gravar esses dados em um arquivo. (Este programa calcula a integral definida usando a regra trapezoidal em C e...
22.09.2016 / 19:50
3
respostas

Existem diferenças óbvias entre aprender C no OSX e aprender C no Ubuntu?

Sou programador de python e hoje começo minha jornada de C. Agora estou usando o OSX, com o Ubuntu na minha máquina Virtual, enquanto isso, nossos servidores de produção estão usando o CentOS. Suponho que esses três sistemas tenham diferença...
05.06.2015 / 13:05