Resultados da pesquisa a pedido "c"
Imprima a matriz grande da base 256 na base 10 em c
Tenho uma matriz de caracteres não assinados em c. Estou tentando imprimir na base 10 e estou preso. Eu acho que isso será melhor explicado no código, então, dado: unsigned char n[3]; char[0] = 1; char[1] = 2; char[2] = 3; Gostaria de ...
Calculando pow (a, b) mod n
Quero calcular umb mod n para uso na descriptografia do RSA. Meu código (abaixo) retorna respostas incorretas. O que está errado com isso unsigned long int decrypt2(int a,int b,int n) { unsigned long int res = 1; for (int i = 0; i < (b / 2); ...
pthread (Threads POSIX) no visual studio 2010
Eu encontrei um programa Pthread da Internet e quero executá-lo no visual studio 2010, mas não sei como usar o pthread no visual studio. o seguinte é o programa que encontrei: #include <stdio.h> #include <stdlib.h> #define MAX_SIZE 4096 #define ...
converta fração em string e também insira [] para repetir a parte
Uma pergunta da entrevista: Dado dois int N (numerador) e D (denominador), retorne a fração em string. se a fração estiver repetindo, exiba a peça repetida entre colchete Exemplo: Entrada: N = 1, D = 3 saída: 0. [3] Exemplo: Entrada: N = 2, ...
O que é uint_fast32_t e por que deveria ser usado em vez do regular int e uint32_t?
Então, a razão paratypedef: ed tipos de dados primitivos é abstrair a representação de baixo nível e facilitar a compreensão uint64_t ao invés delong long, com 8 bytes No entanto, existeuint_fast32_t que tem o mesmotypedef Comouint32_t. O uso ...
Mmap com MAP_NORESERVE reserva memória física?
O mmap [http://kernel.org/doc/man-pages/online/pages/man2/munmap.2.html] documentation diz o seguinte sobre a bandeira MAP_NORESERVE. Não reserve espaço de troca para este mapeamento. Quando o espaço de troca é reservado, é garantido que é ...
Por que meu programa trava ao abrir um tubo mkfifo-ed?
Uso o mkfifo para criar um pipe nomeado. Então eu uso o seguinte programa para abri-lo. No entanto, o programa trava na linha "fopen". Há algo de errado aqui int main(int argc, char** argv) { char* line = "hello, world!"; FILE* fp ...
Shift matiz de uma cor RGB
Estou tentando escrever uma função para mudar o tom de uma cor RGB. Especificamente, estou usando-o em um aplicativo iOS, mas a matemática é universal. O gráfico abaixo mostra como os valores de R, G e B mudam em relação à tonalidad ...
mmap com / dev / zero
Digo que eu aloco uma grande memória (40MB) com o mmap usando / dev / zero da seguinte maneir fd = open("/dev/zero", O_RDWR); a = mmap (0, 4096e4, PROT_READ | PROT_WRITE, MAP_PRIVATE | MAP_FILE, fd, 0); O que eu entendo é que o kernel ...
execve ("/ bin / sh", 0, 0); em um cano
Tenho o seguinte programa de exemplo: #include <stdio.h> int main(int argc, char ** argv){ char buf[100]; printf("Please enter your name: "); fflush(stdout); gets(buf); printf("Hello \"%s\"\n", buf); execve("/bin/sh", 0, 0); }I e quando corro ...