Resultados da pesquisa a pedido "c"
Como carregar símbolos definidos da biblioteca em um local especificado?
O teste é no Ubuntu 12.04, 32 bits, comgcc 4.6.3 Basicamente, estou fazendo algum trabalho de manipulação binária em binários ELF, e o que tenho que fazer agora é montar um programa de montagem e garantir que os símbolos libc sejam carregados em ...
Maneira fácil de converter um struct tm (expresso em UTC) em time_t type
Como eu faço o acima? Existe a função mktime, mas que trata a entrada como expressa na hora local, mas como faço a conversão se minha variável tm de entrada estiver no UTC.
Como você especifica uma const constante não assinada de 64 bits 0x8000000000000000 no VS2008?
Eu li sobre o sufixo específico da Microsoft "i64" para constantes inteiras. Eu quero fazer uma mudança não assinada para um ULONGLONG. ULONGLONG bigNum64 = 0x800000000000000i64 >> myval; Em C normal, eu usaria o sufixo "U", por exemplo a ...
dupla matriz livre ou corrupção 3d em C
Eu recebo um erro de "dupla liberdade ou corrupção" ao liberar uma matriz 3D. Alguém pode me dizer onde está o problema no código?O tamanho da matriz é 2 * N * N. O valor de N aqui é 100. Mesmo sem vazamento, o mesmo resultado.Aqui está ...
Objective-C / C fornecendo valores padrão de enumerações
Eu li em algum lugar sobre como dar valores padrão de enumerações da seguinte forma: typedef enum { MarketNavigationTypeNone = 0, MarketNavigationTypeHeirachy = 1, MarketNavigationTypeMarket = 2 } MarketNavigationLevelType;.. mas não me ...
Como passar uma matriz multidimensional para uma função em C e C ++
#include<stdio.h> void print(int *arr[], int s1, int s2) { int i, j; for(i = 0; i<s1; i++) for(j = 0; j<s2; j++) printf("%d, ", *((arr+i)+j)); } int main() { int a[4][4] = {{0}}; print(a,4,4); }Isso funciona em C, mas não em C ++. erro: cannot ...
por que este programa c está dando erro de execução [fechado]
meu programa é ter entrada de números inteiros e adicionar soma de números negativos ímpares para números pares positivos, mas estou recebendo erro de execução, alguém pode encontrar erro. #include <stdio.h> int main(void) { int i,j,m,n,a[m],w; ...
Como usar #if dentro de #define no pré-processador C?
Eu quero escrever uma macro que cospe código com base no valor booleano de seu parâmetro. Então digaDEF_CONST(true) deve ser expandido paraconsteDEF_CONST(false) deve ser expandido em nada. Claramente, o seguinte não funciona porque não podemos ...
Como executar o turno de rotação em C [duplicado]
Esta pergunta já tem uma resposta aqui: Práticas recomendadas para operações de deslocamento circular (rotação) em C ++ [/questions/776508/best-practices-for-circular-shift-rotate-operations-in-c] 15 respostasEu tenho uma pergunta como descrito: ...
Qual é a maneira mais fácil de encontrar o tamanho de um tipo sem compilar e executar código?
Eu escrevi um script bash para determinar o tamanho degcctipos de dados de (por exemplo,./sizeof int double produz os tamanhos respectivos deint edouble) agrupando cada um de seus argumentos nos seguintesP() macro e, em seguida, compilar e ...