Resultados da pesquisa a pedido "extern"

4 a resposta

Qual é a maneira correta de usar extern para variáveis globais?

file a.cc int a = 0;file b.cc #include "a.cc"file main.cc #include "b.cc" extern int a; int main() { } g++ -c a.cc g++ -c b.cc g++ main.cc a.o b.o error: multiple definitions of aO que eu estou fazendo errado aqui

1 a resposta

Como vincular dois arquivos de origem nasm

Eu tenho um arquivo que define funções básicas de entrada / saída e quero criar outro arquivo que use esse arquiv Existe uma maneira de vincular esses dois arquivo prints.asm: os_return: ;some code to return to os print_AnInt: ;some code to ...

4 a resposta

usando modelo externo (C ++ 11)

Figura 1: modelos de função TemplHeader.h template<typename T> void f(); TemplCpp.cpp template<typename T> void f(){ //... } //explicit instantation template void f<T>(); Main.cpp #include "TemplHeader.h" extern template void f<T>(); //is this ...

2 a resposta

extern const char * const SOME_CONSTANT me dando erros de linker

Eu quero fornecer uma constante de string em uma API assim:

4 a resposta

C #: Implementação ou alternativa para StrCmpLogicalW em shlwapi.dll

Para ordenação natural em meu aplicativo, atualmente P / Invoke uma função chamada StrCmpLogicalW em shlwapi.dll. Eu estava pensando em tentar executar o meu...

0 a resposta

C ++: Como passar a entrada do usuário pelo sistema sem usar variáveis globais?

Estou com o problema de que meu aplicativo pode ter muitas informações do usuário, que determinam como o aplicativo será executado. O aplicativo é um sistema de banco de dados em memória e o usuário pode, por exemplo, chamar o programa com ...

3 a resposta

protótipos de funções externas?

my_math.h// case 1 unsigned int add_two_numbers(unsigned char a, unsigned char b); //case 2 extern unsigned int add_two_numbers(unsigned char a, unsigned char b);Qual é a diferença entre o caso 1 e o caso 2? Eu nunca useiextern para protótipos de ...

1 a resposta

Como impedir que o Closure Compiler renomeie qualquer propriedade ou método de um objeto específico?

Estou trabalhando com uma enorme biblioteca de terceiros (Babylon JS [https://www.babylonjs.com/versionbuilder/]) que será veiculado a partir de sua própria CDN e não poderá ser incluído na minha execução do Closure Compiler. A biblioteca contém ...

2 a resposta

Por que essa "variável externa indefinida" não resulta em um erro de vinculador no C ++ 17?

Eu compilei e executei o seguinte programa em um compilador C ++ 17 (Coliru). No programa, eudeclaradoaextern variável, masnão definiuisto. No entanto, o compilador não fornece umaerro de vinculador. #include <iostream> extern int i; // Only ...

3 a resposta

O amigo externo global “C” do C ++ não pode alcançar um membro privado na classe com namespace

Por favor, considere o código: #include <iostream> using namespace std; extern "C" void foo( void ); namespace A { template< int No > class Bar { private: friend void ::foo( void ); static void private_func( int n ); }; template< int No > void ...