Resultados da pesquisa a pedido "static-members"
Misturando declarações constexpr e definições const
Me deparei com a seguinte situação: struct Foo { static constexpr char s[] = "Hello world"; }; const char Foo::s[]; Esse trecho de código é compilado com o Clang 3.7 (com-std=c++11 e-std=c++14), mas o GCC (4.8, 6.0, configurações do mesmo ...
Membros estáticos implicitamente preguiçosos no Swift
Acabei de perceber questatic membros da Swiftstructs estão implicitamentelazy. Por exemplo, isso chamará apenas oinit uma vez: class Baz { init(){ print("initializing a Baz") } } struct Foo { static let bar = Baz() } var z = Foo.bar z = ...
Por que a palavra-chave 'this' não pode ser usada em um método estático?
Por que a palavra-chave não podethis ser usado em um método estático? Eu estou querendo saber por que c # define essa restrição. Quais benefícios podem ser obtidos com essa restrição? [Atualização]: Na verdade, essa é uma pergunta que recebi em ...
Funções de classe privada vs funções no espaço para nome sem nome
Descobri que não tenho funções de classe privada. Se possível, todos os candidatos à classe privada funcionam, em vez disso, coloco no espaço de nome sem nome e passo todas as informações necessárias como parâmetros de função. Eu não tenho uma ...
Definição em C ++ do membro de dados estáticos dllimport
Eu tenho uma classe que se parece com abaixo: //.h file class __declspec(dllimport) MyClass { public: //stuff private: static int myInt; }; // .cpp file int MyClass::myInt = 0;Eu recebo o seguinte erro de compilação: error C2491: ...
s funções de membro estático em c ++ são copiadas em várias unidades de traduçã
Tenho uma classe auxiliar no meu programa que possui muitas funções estáticas usadas em diferentes classes do meu programa. Por exemplo helper.h: Class helper { public: static void fn1 () { /* defined in header itself */ } /* fn2 defined in ...
Por que as variáveis de membro estáticas não funcionam bem com o operador ternári
Aqui está o acordo. Eu tenho uma classe estática que contém várias funções estáticas usadas para obter entrada. A classe contém uma variável de membro estática privada para indicar se o usuário inseriu alguma informação. Cada método de entrada ...
Ponteiro de função de membro C ++
Considere a seguinte classe class Foo { typedef bool (*filter_function)(Tree* node, std::list<std::string>& arg); void filter(int filter, std::list<std::string>& args) { ... if (filter & FILTER_BY_EVENTS) { do_filter(events_filter, args, false, ...
s classes de modelo @Can têm membros estáticos em C ++
Pode uma classe de modelo em C ++ ter membros estáticos? Como ele não existe e é incompleto antes de ser usado, isso é possível?
lasses estáticas são thread safe
Passei pelo msdn, onde está escrito que todas as classes estáticas são seguras para threads. Bem, esse artigo foi feito para a versão 1.1 ... http: //msdn.microsoft.com/en-us/library/d11h6832 (v = vs.71) ...