Resultados da pesquisa a pedido "c"
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: ...
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"); ...
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 ...
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 ...
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 ...
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?
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 ...
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(); ...
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 ...
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 ...