Resultados da pesquisa a pedido "c"
Por que o #pragma não é automaticamente assumido uma vez?
Qual é o sentido de dizer ao compilador especificamente para incluir o arquivo apenas uma vez? Não faria sentido por padrão? Existe alguma razão para incluir um único arquivo várias vezes? Por que não assumir isso? Tem a ver com hardware específico?
Adicionando uma palavra-chave “global” opcional à fonte lua 5.2
Gostaria de modificar o código fonte lua 5.2 para permitir que uma palavra-chave "global" opcional anteceda as declarações de variáveis globais. Alguém já fez isso ou alguém sabe como fazer isso (com segurança)? E sim, eu sei que as variáveis ...
Incluir um cabeçalho em outro arquivo de cabeçalho
Eu defini umstruct item em um arquivo .h. Agora estou definindo outrostruct tPCB em outro .h que faz parte do mesmo projeto e preciso dotPCB para ter umitem. Eu pensei que apenas fazer parte do mesmo projeto TurboC me permitiria usar o item no ...
Min e max em C usando noções básicas
Este programa deve terminar quando o usuário digitar 0 e depois mostrar a contagem, soma, média, mínimo e máximo. Consigo descobrir a contagem da soma e a média, mas meu mínimo e máximo não estão funcionando. int main() { int number = 0; int ...
São “char” e “small int” mais lentos que “int”? [duplicado
Possible Duplicate: Desempenho de tipos internos: char x short x int x float x double [https://stackoverflow.com/questions/5069489/performance-of-built-in-types-char-vs-short-vs-int-vs-float-vs-double] Oi. Suponha que você tem 32 bits ...
Posso passar std :: string para uma DLL?
Separei um fragmento de código em umDLL porque será atualizado com frequência e, dessa maneira, deve ser mais fácil de implanta Mas tenho perguntas sobre o que posso fazer e o que não posso fazer com umDLL. Posso passar umstd:string ouCString ...
como desativar completamente a asserção
Tenho meu código cheio paraassert(condition). Na versão de depuração eu usog++ -g explorando minha afirmação. Com minha surpresa, vejo a afirmação funcionando também na minha versão de lançamento, a compilada sem-g opção. Como posso desativar ...
'strcpy' com 'malloc'?
É seguro fazer algo como o seguinte? #include <stdio.h> #include <malloc.h> #include <string.h> int main(void) { char* msg; strcpy(msg, "Hello World!!!"); //<--------- printf("%s\n", msg); return 0; }O seguinte deve ser usado? char* msg = ...
Simulando funções aninhadas em C ++
Em C, o código a seguir funciona, considere que eu sempre uso o gc int foo( int foo_var ) { /*code*/ int bar( int bar_var ) { /*code*/ return bar_var; } return bar(foo_var); }Como conseguir a mesma funcionalidade de funções aninhadas em C ++ no ...
Como ler em um arquivo de texto números inteiros separados por tabulação em
Eu tenho um arquivo de números inteiros separados por tabulação (um arquivo .txt) e desejo lê-los com apenas C, linha por linha. Então, digamos que cada linha tenha 5 números inteiros. Como posso fazer isso Minha primeira tentativa foi a ...