Resultados da pesquisa a pedido "c"
Programa C, que imprime seu nome de arquivo executável
Suponha que o nome do arquivo de código-fonte sejatest.cpp. Quando é compilado, produztest.exe Arquivo. Ao executá-lo, ele deve identificar o nome do arquivo que étest.exe e imprima. Consigo obter uma lista de todos os arquivos e diretórios ...
Imprimindo caracteres em um padrão X usando loops
Estou tentando imprimir esse grande padrão X: x x x x x x x x x x x x x x x x xNão consigo descobrir o algoritmo para fazê-lo. Estou apenas começando a programação C e ficando preso. O que eu tenho até agora é #include <stdio.h> int main() { ...
função externa durante a ligação?
Eu tenho essa coisa estranha: em um file1.c há extern void foo(int x, int y); .. .. int tmp = foo(1,2);no projeto eu poderia encontrar apenas este foo (): no arquivo2.c: int foo(int x, int y, int z) { .... }no arquivo2.h: int foo(int x, int ...
Como rolar uma mensagem pelo terminal?
Estou tentando escrever um programa que atue como uma marca de seleção que use ocurses.h library para criar uma exibição de rolagem lateral. O que deve acontecer é que minha mensagem "Olá" pareça rolar do lado direito do terminal para a ...
C: Implementação diferente do clock () no Windows e em outro sistema operacional?
Eu tive que escrever um programa de console muito simples para a universidade que precisava medir o tempo necessário para fazer uma entrada. Para isso eu useiclock() na frente e depois de umfgets()ligar. Ao executar no meu computador Windows, ...
Como descobrir se dois números são consecutivos na sequência de código cinza
Estou tentando encontrar uma solução para o problema que forneceu dois números, descubra se eles são os números consecutivos na sequência de código cinza, isto é, se são vizinhos de código cinza, supondo que a sequência de código cinza não seja ...
Enquanto “bifurca” um processo, por que o kernel do Linux copia o conteúdo da tabela de páginas do kernel para cada processo recém-criado?
A discussão abaixo se aplica ao kernel do ARM Linux de 32 bits. Percebi que durante o processo de bifurcação, o kernel do Linux copia o conteúdo da tabela de páginas do kernel (tabela de páginas mestras, ou seja, swapper_pg_dir) na tabela de ...
Como posso desativar o botão Iniciar (mas não a barra de tarefas) no Windows 7?
No Windows XP, foi possível desativar o botão Iniciar com o seguinte código: hTray = FindWindow (TEXT("Shell_TrayWnd"), NULL); if (hTray) { hStartButton = FindWindowEx(hTray, NULL, TEXT("Button"), NULL); if ...
C -> sizeof string é sempre 8
#include "usefunc.h" //don't worry about this -> lib I wrote int main() { int i; string given[4000], longest = "a"; //declared new typdef. equivalent to 2D char array given[0] = "a"; printf("Please enter words separated by RETs...\n"); for (i = ...
Como analisar uma seqüência de caracteres em uma estrutura de data e hora em C?
Gostaria de ter uma string (char *) analisada em uma estrutura tm em C. Existe alguma função interna para fazer isso? Estou me referindo ao ANSI C no padrão C99.