Articles of boot

Símbolos indefinidos estranhos de constantes estáticas dentro de uma estrutura / class

Estou muito cansado ou algo estranho está acontecendo que eu não conheço, porque o código abaixo está resultando em símbolos indefinidos para Foo :: A e Foo :: B ao vincular . Isso é minimizado tanto quanto eu poderia de um projeto maior, mas mostra a essência do que estou vendo. #include struct Foo { […]

Inicializando variables ​​em C

Eu sei que às vezes, se você não inicializar um int , você receberá um número random se você imprimir o número inteiro. Mas inicializar tudo para zero parece meio bobo. Eu pergunto porque estou comentando o meu projeto em C e estou bem direto sobre o recuo e ele compila completamente (90/90, obrigado, Stackoverflow), […]

Valor padrão de BOOL

Qual é o valor padrão de uma variável BOOL no Objective-C?

Como a boot da variável estática é implementada pelo compilador?

Estou curioso sobre a implementação subjacente de variables ​​estáticas dentro de uma function. Se eu declarar uma variável estática de um tipo fundamental (char, int, double, etc.), e dar a ela um valor inicial, imagino que o compilador simplesmente define o valor dessa variável no início do programa antes do main() é chamado: void SomeFunction(); […]

Como declarar uma ArrayList com valores?

A declaração ArrayList ou List em Java questionou e respondeu como declarar um ArrayList vazio, mas como eu declaro um ArrayList com valores? Eu tentei o seguinte, mas ele retorna um erro de syntax: import java.io.IOException; import java.util.ArrayList; public class test { public static void main(String[] args) throws IOException { ArrayList x = new ArrayList(); […]

Como carregar automaticamente o MySQL na boot do OS X Yosemite / El Capitan

Depois de atualizar o OS X, minha instalação do MySQL parou de carregar na boot. Este passo a passo no MySQL diz: “A instalação do Item de Inicialização adiciona uma variável MYSQLCOM = -YES- ao arquivo de configuração do sistema / etc / hostconfig. Se você quiser desabilitar a boot automática do MySQL, altere esta […]

Por que a palavra-chave de conveniência é necessária no Swift?

Como o Swift suporta sobrecarga de método e inicializador, você pode colocar vários init lado a lado e usar o que achar conveniente: class Person { var name:String init(name: String) { self.name = name } init() { self.name = “John” } } Então, por que existiria convenience palavra-chave de convenience ? O que torna o […]

C ++: Inicialização do campo herdado

Eu tenho uma pergunta sobre a boot de membros herdados no construtor de class derivada. Exemplo de código: class A { public: int m_int; }; class B: public A { public: B():m_int(0){} }; Este código me dá a seguinte saída: In constructor ‘B::B()’: Line 10: error: class ‘B’ does not have any field named ‘m_int’ […]

Um sindicato pode ser inicializado na declaração?

Por exemplo, digamos que temos uma união typedef union { unsigned long U32; float f; }U_U32_F; Quando uma variável desse tipo de união é declarada, existe uma maneira de definir um valor inicial? U_U32_F u = 0xffffffff; // Does not work…is there a correct syntax for this?

Executar controladores somente após a boot ser concluída no AngularJS

Eu tenho alguns dados globais que precisam ser carregados antes de qualquer controlador ser executado em meu aplicativo AngularJS (ou seja, resolver dependencies globalmente no AngularJS). Por exemplo, tenho um UserService com o getCurrentUser() que faz uma solicitação ao servidor backend para obter dados sobre o usuário atualmente autenticado. E eu tenho um controlador que […]