Resultados da pesquisa a pedido "c"

4 a resposta

Reversão recursiva da lista vinculada

Eu estava olhando para o código abaixo da biblioteca Stanford: void recursiveReverse(struct node** head_ref) { struct node* first; struct node* rest; /* empty list */ if (*head_ref == NULL) return; /* suppose first = {1, 2, 3}, rest = {2, 3} */ ...

3 a resposta

O que há de errado com strcmp?

Nas respostas à perguntaLendo In A String e comparando-o C [https://stackoverflow.com/questions/2576398/reading-in-a-string-and-comparing-it-c] , mais de uma pessoa desencorajou o uso destrcmp(), dizendo coisas como Também recomendo fortemente ...

6 a resposta

A notação científica é segura para constantes inteiras em C?

Por um tempo, venho representando grandes potências de 10 em constantes usando notação científica, só para não precisar contar os zeros. por exemplo. #define DELAY_USEC 1e6Um colega apontou que isso não é seguro, porque não é um número inteiro e ...

21 a resposta

Como avançar ainda mais como programador?

Nos últimos, hmm, 6 meses que estive lendo sobre Programação em C, comprei o K & Rv2, o guia de soquetes do BEEJ, a programação Expert C, a Linux Systems Programming, a especificação ISO / IEC 9899: 1999 (real e não rascunho) . Depois de ...

1 a resposta

Chamar a função Objective-C variável de Swift

Resumi as etapas do problema, tenho uma função C definida em Objective-C: ObjC.h #import <Foundation/Foundation.h> void cuslog(NSString *format, ...); @interface ObjC : NSObject @endObjC.m #import "ObjC.h" @implementation ObjC @end void ...

2 a resposta

O padrão C ++ exige que as funções de ligação C sejam `noexcept`?

Não consigo encontrar nada no padrão que force as funções declaradas comextern "C" ser estarnoexcept, implícita ou explicitamente. No entanto, deve ficar claro que as convenções de chamada C não podem suportar exceções ... ou é? O padrão ...

5 a resposta

Alocação dinâmica de memória para matriz 3D [duplicado]

Possíveis duplicatas: Malloc uma matriz tridimensional em C? [https://stackoverflow.com/questions/2306172/malloc-a-3-dimensional-array-in-c] alocação / desalocação dinâmica de matrizes 2D e ...

4 a resposta

Como encontrar o endereço físico de uma variável no espaço do usuário no Linux?

Quero encontrar o endereço físico de uma variável definida em um processo de espaço do usuário? Existe alguma maneira de fazer isso usando privilégios de root?

1 a resposta

Falha na segmentação - matriz grande

Estou tendo um erro estranho ao tentar compilar meu código, escrito em C. O erro diz segmentation fault (core dumped)No meu código, tenho muitas matrizes duplas realmente grandes (como tamanhos próximos a 100.000 de comprimento). Inicializo uma ...

8 a resposta

O ponteiro de função torna o programa lento?

Eu li sobre ponteiros de função em C. E todos disseram que isso fará meu programa ficar lento. É verdade? Eu fiz um programa para verificá-lo. E obtive os mesmos resultados nos dois casos. (meça o tempo.) Então, é ruim usar o ponteiro de ...