Articles of incluem

É uma boa ideia envolver um #include em um bloco de namespace?

Eu tenho um header C que foi escrito para compilar como C e C + + (ele usa apenas resources do subconjunto comum e usa essa coisa extern “C” ). O problema é que o header declara coisas no namespace global. Eu prefiro evitar isso pelas razões usuais. Eu pensei em fazer isso: namespace foo […]

Por que #include não é necessário para usar printf ()?

Transcrição da session: >type lookma.c int main() { printf(“%s”, “no stdio.h”); } >cl lookma.c Microsoft (R) 32-bit C/C++ Optimizing Compiler Version 14.00.50727.762 for 80×86 Copyright (C) Microsoft Corporation. All rights reserved. lookma.c Microsoft (R) Incremental Linker Version 8.00.50727.762 Copyright (C) Microsoft Corporation. All rights reserved. /out:lookma.exe lookma.obj >lookma no stdio.h

Qual é a diferença entre include e exigir em Ruby?

Minha pergunta é semelhante a ” Qual é a diferença entre include e estender em Ruby? “. Qual é a diferença entre require e include em Ruby? Se eu quiser apenas usar os methods de um módulo em minha class, devo require lo ou include lo?

Qual é a diferença entre include e estender em Ruby?

Apenas começando minha mente em torno da metaprogramação Ruby. Os mixin / modules sempre conseguem me confundir. include : mistura em methods de módulo especificados como methods de instância na class de destino extend : mistura em methods de módulo especificados como methods de class na class de destino Então, a principal diferença é justamente […]

Como devo detectar arquivos #include desnecessários em um grande projeto C ++?

Eu estou trabalhando em um grande projeto C ++ no Visual Studio 2008, e há muitos arquivos com diretivas desnecessárias #include . Às vezes, os #include s são apenas artefatos e tudo será compilado com eles, e em outros casos, as classs podem ser encaminhadas e o #include pode ser movido para o arquivo .cpp […]

Exibindo a hierarquia #include para um arquivo C ++ no Visual Studio

Problema: Eu tenho um grande projeto Visual C ++ que estou tentando migrar para o Visual Studio 2010. É uma mistura enorme de material de várias origens e de várias idades. Estou tendo problemas porque algo está incluindo o winsock.h winsock2.h . Pergunta: Quais ferramentas e técnicas existem para exibir a hierarquia #include para um […]

Incluindo um arquivo de origem C em outro?

Está tudo bem (ou até recomendado / boa prática) para o arquivo #include .c em outro arquivo .c? O que acontece quando eles são incluídos em um arquivo de projeto?

Como adicionar caminho de inclusão no Qt Creator?

Eu tenho um projeto em que estou trabalhando no criador do Qt que requer uma biblioteca de terceiros. Eu quero adicionar os headers para o caminho de inclusão para o projeto. Como eu faço isso?

Eclipse CDT: Symbol ‘cout’ não pôde ser resolvido

O erro é como acima. Eu tenho o que deve include todos os arquivos necessários no projeto eclipse: /usr/include/c++/4.6 /usr/include /usr/include/linux /usr/local/include etc. Eu tentei std::cout e using namespace std; cout mas ainda diz não resolvido. Eu importei iostream e cstdlib . Além disso, estou no Ubuntu 12.04 com o eclipse 3.7.2. Fragmento de código: […]

C / C ++: Detectando supérfluo #inclui?

Muitas vezes, acho que a seção de headers de um arquivo fica maior e maior o tempo todo, mas nunca fica menor. Ao longo da vida de um arquivo de origem, as classs podem ter sido movidas e refatoradas, e é bem possível que existam alguns #includes que não precisam estar mais lá. Deixá-los lá […]