Resultados da pesquisa a pedido "c"
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, ...
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 ...
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 ...
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 ...
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 ...
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 ...
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 ...
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: ...
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 ...
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 ...