Perguntas com a marcação «c»

101
Como executar o arquivo que estou editando em Vi (m)

Como executar o arquivo que estou editando no Vi (m) e obter a saída na janela dividida (como no SciTE)? Claro que eu poderia executá-lo assim: :!scriptname Mas é possível evitar escrever o nome do script e como obter a saída na janela dividida em vez de apenas na parte inferior da...

101
Erro do compilador: o memset não foi declarado neste escopo

Estou tentando compilar meu programa C no Ubuntu 9.10 (gcc 4.4.1). Estou recebendo este erro: Rect.cpp:344: error: ‘memset’ was not declared in this scope Mas o problema é que já incluí no meu arquivo cpp: #include <stdio.h> #include <stdlib.h> E o mesmo programa compila bem no...

101
Por que você não usa C para seus aplicativos da web?

Eu estava dando uma olhada em alguns servidores web diferentes esta manhã quando me deparei com o G-WAN . Pelo que entendi, é um servidor da web escrito em C e você deve fazer uso dele escrevendo seus sites / aplicativos da web em C. Um benefício claro é a velocidade, como sugere o site G-WAN. No...

101
especificadores de formato printf para uint32_t e size_t

Eu tenho o seguinte size_t i = 0; uint32_t k = 0; printf("i [ %lu ] k [ %u ]\n", i, k); Recebo o seguinte aviso ao compilar: format ‘%lu’ expects type ‘long unsigned int’, but argument has type ‘uint32_t’ Quando fiz isso usando uma tala, obtive o seguinte: Format argument 1 to printf (%u)...

101
Como criar uma biblioteca estática com g ++?

Alguém pode me dizer como criar uma biblioteca estática de um arquivo .cpp e .hpp? Preciso criar o .o e o .a? Também gostaria de saber como posso compilar uma biblioteca estática e usá-la em outro código .cpp. Sim header.cpp, header.hpp .gostaria de criar header.a. Teste o header.a em test.cpp....

101
Caminho de ativos em arquivos CSS no Symfony 2

Problema Eu tenho um arquivo CSS com alguns caminhos nele (para imagens, fontes, etc. url(..)). Minha estrutura de caminho é assim: ... +-src/ | +-MyCompany/ | +-MyBundle/ | +-Resources/ | +-assets/ | +-css/ | +-stylesheets... +-web/ | +-images/ | +-images... ... Quero fazer referência às minhas...

101
O que significa [N… M] em inicializadores de agregado C?

Da linha 123 sys.c : void *sys_call_table[__NR_syscalls] = { [0 ... __NR_syscalls-1] = sys_ni_syscall, #include <asm/unistd.h> }; sys_call_tableé um ponteiro genérico para matrizes, posso ver isso. No entanto, qual é a notação: [0 ... __NR_syscalls-1] O que é ...? EDIT: eu aprendi...