Resultados da pesquisa a pedido "c"
Como usar os recursos corretamente em uma estrutura?
Não consigo descobrir qual é o problema do meu código. Aqui está o meu código: #include <stdio.h> #include <stdlib.h> #define N 20 typedef struct _dog { char dogName[N],ownerName[N]; int dogAge; } Dog; int main() { //Dynamic array int size; ...
Modifique alguns bytes em um arquivo binário em C
Existe alguma maneira de alterar o valor de um único byte em um arquivo binário? Eu sei que se você abrir o arquivo emr+b modo, o cursor é posicionado no início do arquivo existente e qualquer coisa que você escrever nesse arquivo substituirá o ...
A conversão de ponteiro int para ponteiro char causa perda de dados em C?
Eu tenho o seguinte pedaço de código: #include <stdio.h> #include <stdlib.h> int main(int argc, char *argv[]) { int n = 260; int *p = &n; char *pp = (char*)p; *pp = 0; printf("n = %d\n", n); system("PAUSE"); return 0; }A saída do programa én = ...
diferença entre imprimir um endereço de memória usando% u e% d em C?
Eu estou lendo um livro em C. Para imprimir o endereço de memória de uma variável, às vezes o livro usa: printf("%u\n",&n);Às vezes, o autor escreveu: printf("%d\n",&n);O resultado é sempre o mesmo, mas não entendo as diferenças entre os dois ...
Ponteiro para array com qualificador const em C & C ++
Considere o seguinte programa: int main() { int array[9]; const int (*p2)[9] = &array; }Compila bem em C ++ (Veja demonstração ao vivoaqui [http://melpon.org/wandbox/permlink/aB4aSHz3XpIArfCA]) mas falha na compilação em C. Por padrão, o GCC ...
O GCC cria um objeto compartilhado em vez de um binário executável
Eu tenho uma biblioteca que estou construindo. Todos os meus objetos são compilados e vinculados sucessivamente quando eu executo um dos seguintes:ar rcs lib/libryftts.a $^ gcc -shared $^ -o lib/libryftts.so no meu Makefile. Também consigo ...
Qual é a diferença entre dma_mmap_coherent e remap_pfn_range?
Atualmente, estou usando umdriver de exemplo [https://github.com/claudioscordino/mmap_alloc/blob/master/mmap_alloc.c]para aprender e com o qual baseei meu próprio driver personalizado. O código mmap é quase idêntico, exceto pelo fato de eu ...
Como resolvo erros de link que aparecem no Objective-C ++, mas não no Objective-C?
Estou convertendo meu arquivo App Delegate de .m para .mm (Objective-C para Objective-C ++) para que eu possa acessar uma biblioteca de terceiros escrita em Objective-C ++. No Objective-C, meu representante de aplicativo cria e executa bem. Mas ...
Como definir uma definição em C?
É possível escrever um#define que define um#define? Por exemplo: #define FID_STRS(x) #x #define FID_STRE(x) FID_STRS(x) #define FID_DECL(n, v) static int FIDN_##n = v;static const char *FIDS_##n = FID_STRE(v)Mas ao invés: #define FID_DECL2(n, ...
Como posso simular polimorfismo no estilo OO em C?
Existe uma maneira de escrever código semelhante a OO no diretórioC linguagem de programação? Veja também: Você pode escrever código orientado a objeto em ...