Resultados da pesquisa a pedido "constructor"
Melhor maneira de escrever o construtor de uma classe que possui um contêiner STL em C ++ 11
class Foo { std::vector<SomeType> data_; };DizerFoo só pode ser construído com uma cópia (tecnicamente eu quero dizer uma cópia ou movimento) de umstd::vector<SomeType> objeto. Qual é a melhor maneira de escrever construtores paraFoo? Meu ...
Classe com construtor modelado, bem como copiar e mover construtor
Esta pergunta é uma continuação desta:Especialização explícita de modelo para construtor de modelo de classe [https://stackoverflow.com/questions/22016901/explicit-template-specializati,on-for-templated-constructor-of-templated-class] As ...
Construtor PHP para retornar um NULL
Eu tenho esse código. É possível para umUser construtor de objeto de alguma forma falhar para que$this->LoggedUser é atribuído umNULL valor e o objeto é liberado após o retorno do construtor? $this->LoggedUser = NULL; if ...
Construtor sem corpo na classe C # não abstrata
Estou tentando entender a seguinte classe fornecida na estrutura MVC; parece que a classe deve ser abstrata, mas não é, e ainda assim essa classe é compilada. A classe é realmente abstrata, apesar da palavra-chave "abstract" ausente? O que estou ...
É possível substituir o construtor?
O que eu sei é que o compilador escreve um construtor padrão sem argumento no código de bytes. Mas se escrevermos por conta própria, esse construtor será chamado automaticamente. Esse fenômeno é um construtor que substitui?
Se alterar um objeto const é um comportamento indefinido, como os construtores e destruidores operam com acesso de gravação?
O padrão C ++ diz que modificar um objeto originalmente declaradoconst é um comportamento indefinido. Mas então como operam os construtores e destruidores? class Class { public: Class() { Change(); } ~Class() { Change(); } void Change() { data = ...
Inicialize um campo final estático no construtor
public class A { private static final int x; public A() { x = 5; } } final significa que a variável pode ser atribuída apenas uma vez (no construtor).static significa que é uma instância de classe.Não vejo por que isso é proibido. Onde essas ...
Qual é a diferença entre esses dois padrões de construtores?
Function ConstrA () { EventEmitter.call(this); } util.inherits(ConstrA, EventEmitter);vs Function ConstrA() {} util.inherits(ConstrA, EventEmitter);Existe algo que o EventEmitter.call (this) faz isso é necessário?
Construtor padrão c ++
Estou tentando entender como o construtor padrão (fornecido pelo compilador se você não escrever um) versus seu próprio construtor padrão funciona. Então, por exemplo, eu escrevi esta classe simples: class A { private: int x; public: A() { ...
Herdar uma classe abstrata sem nenhum construtor
Eu quero herdar uma classe de outra classe, marcada como abstrata, que não tem nenhum construtor definido. Este é o meu código: // In one assembly (TheMessage.dll), as seen via F12 in VS (from Metadata) namespace Namespace1 { public abstract ...