Resultados da pesquisa a pedido "c"

1 a resposta

Como vincular OpenSSL com emscripten?

Estou tentando compilar algum código C que usa o OpenSSL com emscripten, mas recebo avisos de símbolos não resolvidos, como: warning: unresolved symbol: SHA256_Init warning: unresolved symbol: SHA256_Final warning: unresolved symbol: ...

7 a resposta

Concatenação de strings sem strcat em C

Estou tendo problemas para concatenar seqüências de caracteres em C, sem a função de biblioteca strcat. Aqui está o meu código #include<stdio.h> #include<string.h> #include<stdlib.h> int main() { char *a1=(char*)malloc(100); strcpy(a1,"Vivek"); ...

5 a resposta

Do código-fonte C ao Java Bytecode? [fechadas]

Estou procurando uma maneira de compilar o código fonte C em bytecode Java de alto desempenho. Eu usei com sucessoNestedVM [http://wiki.brianweb.net/NestedVM/NestedVM], mas o resultado do desempenho não é aceitável para um projeto em que estou ...

2 a resposta

Usando uma DLL do Visual C ++ no antigo Borland C?

Preciso dar suporte a um aplicativo antigo escrito em C usando o antigo Borland Compiler (BC 5). Infelizmente, a antiga biblioteca TCP / IP que tínhamos usado está começando a mostrar sua idade e está tendo problemas com as máquinas Vista e ...

2 a resposta

Programa não falha no estouro de heap

Eu escrevi o seguinte programa: #include <stdio.h> #include <string.h> #include <stdlib.h> void main(int argc, char *argv[]){ char *input; input = (char*)malloc(16); printf("input is : %s\n", input); }Quando eu executo isso como: ./test `python ...

6 a resposta

Para string, localize e substitua

Encontrar um texto e substituí-lo por um novo texto em uma string C pode ser um pouco mais complicado do que o esperado. Estou procurando por um algoritmo que seja rápido e que tenha uma pequena complexidade de tempo. O que devo usar?

3 a resposta

Rede inteira assinada e conversão de host

Eu gostaria de converter umint32_t da ordem de bytes do host à ordem de bytes da rede e vice-versa. Eu sei sobre ohtonl() função e suas variantes, mas isso exige números inteiros não assinados. Existe uma função de biblioteca padrão que ...

3 a resposta

Como verificar o valor de errno?

Estou usando uma chamada de sistema e, caso falhe, preciso fazer coisas diferentes para diferentes erros. Eu preciso escrever um código que se parece com isso: int res; res = systemCall(); if (res == -1) { if (errno == ENOMSG) { doSomething(); ...

2 a resposta

Como uma biblioteca padrão difere do arquivo de cabeçalho definido pelo usuário (.h) e seu arquivo de implementação (.c) em C?

Como uma biblioteca padrão como libc.a (biblioteca estática) incluída com o uso de#include <stdio.h> em nosso main.c difere do arquivo de cabeçalho definido pelo usuário (cube.h) incluído no main.c com seu arquivo de implementação (cube.c) em ...

4 a resposta

Um compilador C / C ++ pode armazenar em cache legalmente uma variável em um registro em uma chamada de biblioteca pthread?

Suponha que tenhamos o seguinte bit de código: #include <pthread.h> #include <stdio.h> #include <stdlib.h> void guarantee(bool cond, const char *msg) { if (!cond) { fprintf(stderr, "%s", msg); exit(1); } } bool do_shutdown = false; // Not ...