Resultados da pesquisa a pedido "c"

3 a resposta

C: coloque instruções x86 na matriz e execute-as [duplicadas]

Esta pergunta já tem uma resposta aqui: Como escrever código auto-modificado no assembly x86 [/questions/4812869/how-to-write-self-modifying-code-in-x86-assembly] 7 respostasExiste alguma maneira de colocar as instruções do processador ...

1 a resposta

Use Clang para converter C ++ em código C

Eu sei dissollvm pode ser usado para converter c ++ em código c. fiquei me perguntando seclang poderia fazer a mesma coisa (visto queclang foi derivado dellvm) Então eu posso usarclang converter código c ++ em código c? Se você quer saber por ...

4 a resposta

Qual é o efeito do argumento InterlockedIncrement declarado como volátil

InterlockedIncrement [http://msdn.microsoft.com/en-us/library/ms683614%28VS.85%29.aspx]e outras operações intertravadas declaram seus argumentos como voláteis. Por quê? Qual é a intenção e o efeito disso?

1 a resposta

Regra em espiral e 'declaração segue o uso' para analisar as declarações C e C ++

Esta pergunta segueesta outra pergunta sobre declarações C [https://stackoverflow.com/questions/3706704/whats-the-meaning-of-this-piece-of-code-void-signalint-sig-void-funcint] . Lendo a resposta a esta pergunta, li sobre oregra ...

5 a resposta

#if vs #ifndef vs #ifdef

Meu problema é antes de tudo, entender#ifndef e#ifdef. Eu também quero entender a diferença entre#if, #ifndef e#ifdef. Eu entendi aquilo#if é basicamente uma declaração if. Por exemplo: #include<iostream> #define LINUX_GRAPHICS 011x101 int ...

9 a resposta

alterando o valor const em C

Acho que no seguinte trecho de código const int i = 2; const int* ptr1= &i; int* ptr2 = (int*)ptr1; *ptr2 =3;iO valor de muda para 3. O que eu gostaria de saber é por que isso é permitido. Quais são as situações em que isso pode se tornar útil?

3 a resposta

Definir um tempo limite para ler stdin

Existe uma maneira de exceder o tempo limite de uma leitura de stdin para que o programa não seja interrompido por muito tempo? read(0, var, numberofbytes);

10 a resposta

Significado de passagem por referência em C e C ++?

Estou confuso sobre o significado de "passagem por referência" em C e C ++. Em C, não há referências. Acho que passar por referência significa passar um ponteiro. Mas então por que não chamar isso de ponteiro? No C ++, temos ponteiros e ...

1 a resposta

libxml2 vs expat para um servidor XMPP

Estou tentando criar uma biblioteca XMPP (e mais tarde um servidor) do zeroIr [http://golang.org/](embora a linguagem em si seja irrelevante) como forma de aprender o que posso sobre o protocolo XMPP e o desenvolvimento de software ...

3 a resposta

Encaminhar declarações para variáveis?

Eu tenho algum código C que eu tenho que portar para C ++. O código tem uma estrutura struct A { ... struct A * myPtr; }E agora duas matrizes globais são declaradas e inicializadas assim: //Forward declaration of Unit struct A Unit[10]; struct ...