Resultados da pesquisa a pedido "c"
Como preencher polígono com cor diferente da fronteira?
Preciso desenhar um polígono que tenha as linhas de contorno com uma cor e preencher o interior com outra cor. Existe uma maneira fácil de fazer isso? Atualmente, desenho dois polígonos, um para a cor do interior e um para o limite. Eu acho que ...
Posso criar uma "visualização" em uma lista Python?
Eu tenho uma lista grandel. Eu quero criar uma exibição do elemento 4 ao 6. Eu posso fazer isso com uma fatia de sequência. >>> l=range(10) >>> lv=l[3:6] >>> lv [3, 4, 5]No entanto, lv é uma cópia de uma fatia de l. Se eu alterar a lista ...
O que strcmp () retorna exatamente em C?
Eu escrevi este código em C: #include <stdio.h> #include <stdlib.h> #include <math.h> #include <string.h> int main() { char string1[20]; char string2[20]; strcpy(string1, "Heloooo"); strcpy(string2, "Helloo"); printf("%d", strcmp(string1, ...
Desferir esse ponteiro me dá -46, mas não sei por que
Este é um programa que eu executei: #include <stdio.h> int main(void) { int y = 1234; char *p = &y; int *j = &y; printf("%d %d\n", *p, *j); }Estou um pouco confuso sobre a saída. O que estou vendo é: -46 1234Eu escrevi este programa como um ...
Alguma diferença fundamental entre os arquivos de origem e de cabeçalho em C?
Não entendo bem como as coisas devem ser separadas nos arquivos de origem e cabeçalho de C. Muitas vezes vejo muitos projetos com dois conjuntos de arquivos com o mesmo nome (sem a extensão que indica os arquivos de origem e de cabeçalho). Até ...
Objetivo do nulo *
Eu estava tentando entender o casting em C. Tenteiesse código [https://ideone.com/HKQK8l]no IDEONE e não obteve nenhum erro: #include <stdio.h> int main(void) { int i=1; char c = 'c'; float f = 1.0; double* p = &i; printf("%d\n",*(int*)p); p = ...
É possível determinar o segmento que contém um mutex?
Primeiramente, eu uso a biblioteca pthread para escrever o programa C multithreading. Os threads sempre dependiam dos mutexs esperados. Quando uso o utilitário strace para encontrar um encadeamento,FUTEX_WAIT status, quero saber qual thread ...
Quando usar const void *?
Eu tenho essa função de teste muito simples que estou usando para descobrir o que está acontecendo com o qualificador const. int test(const int* dummy) { *dummy = 1; return 0; }Este me lança um erro com o GCC 4.8.3. No entanto, este ...
Chamando SHGetSetSettings de Delphi
eu acabei de leressa questão [https://stackoverflow.com/questions/3482227/old-delphi-hide-show-desktop-icons-method-not-working-under-windows-7-64-bit] eessa ...
É garantido que é seguro executar o memcpy (0,0,0)?
Eu não sou tão versado no padrão C, então por favor, tenha paciência comigo. Gostaria de saber se é garantido, pelo padrão, quememcpy(0,0,0) é seguro. A única restrição que eu poderia encontrar é que, se as regiões de memória se sobrepuserem, o ...