Resultados da pesquisa a pedido "c"

1 a resposta

Quando subtraio endereços de memória, por que o resultado é menor do que eu esperav

Tenho o seguinte programa: #include <iostream> struct X { int a; float b; } x[10], *p1, *p2; int main(int argc, char *argv[]) { p1 = &x[1]; p2 = &x[5]; int i = p2 - p1; std::cout << i << std::endl; } Eu posso visualizarXayout de @ na memória, ...

4 a resposta

Como compartilhar semáforos entre processos usando memória compartilhada

Preciso sincronizar os processos do cliente N com um servidor. Esses processos são bifurcados por uma função principal na qual declarei 3 semáforos. Decidi usar semáforos POSIX, mas não sei como compartilhá-los entre esses processos. Eu pensei ...

1 a resposta

Linker Error Lunatic Python lua.require ('socket') -> símbolo indefinido: lua_getmetatable

Tenho um projeto python que depende de alguns arquivos lua, um dos quais requer 'socket'. Recebo um erro ao carregar o socket.core "símbolo indefinido: lua_getmetatable" quando tento exigir esse arquivo lua do python 2.7. Reprodutor ...

3 a resposta

como posso detectar se uma página específica está mapeada na memóri

Gostaria de detectar se uma página específica já foi mapeada ou não na memória. O objetivo aqui é poder executar essa verificação antes de chamar o mmap com um endereço de memória fixo. O código a seguir ilustra o que acontece nesse caso por ...

1 a resposta

Como adicionar uma biblioteca ao eclipse do projeto

Preciso adicionar uma biblioteca C ao projeto C no Eclipse indigo. O que eu fiz até agora. Eu baixei e instalei a biblioteca. Todos os cabeçalhos estão na pasta / usr / include, os arquivos library.so estão na pasta / usr / lib. Depois de ler um ...

2 a resposta

como usar corretamente fork () e exec ()

Tenho esse código; pid_t process; process = fork(); if (process < 0){ //fork error perror("fork"); exit(EXIT_FAILURE); } if (process == 0){ //i try here the execl execl ("process.c", "process" , n, NULL); } else { wait(NULL); }Não sei se esse ...

7 a resposta

Por que não existe um operador ^^ em C / C ++?

& has&&. | has||. Por que não^ ter^^? Entendo que não seria um curto-circuito, mas teria uma semântica diferente. Em C,true é realmente qualquer valor diferente de zero. XOR bit a bit nem sempre é a mesma coisa que XOR lógico: int ...

2 a resposta

Usando libcurl para fazer upload de arquivos para o DropBox

stou tentando usar o libcurl em um aplicativo C / C ++ para postar arquivos no DropBo Gostaria de usar a API "/ files (POST)" conforme documentado aqui ... https: ...

4 a resposta

Representando um número inteiro de 64 bits no GNU / Linux

Estou usando o Ubuntu 10.10 (64 bits) comgcc e eu queria usar um número inteiro de 64 bits no meu programa C + No meu sistema, as saídas desizeof(long), sizeof(long long int) esizeof(int64_t) são todos os 8 bytes (64 bits Qual qualificador ...

3 a resposta

Layout na memória de uma estrutura. estrutura de matrizes e matriz de estruturas em C / C ++

m C / C ++, suponha que eu defina uma estrutura simples chamadapoint do seguinte modo struct test { double height; int age; char gender; }Para uma instância específica dessa estrutura, digatest A estamosA.height, A.age, A.gender contíguo na ...