Perguntas com a marcação «c»

145
Const antes ou depois da const?

Para começar, você provavelmente sabe que constpode ser usado para tornar os dados de um objeto ou um ponteiro não modificáveis ​​ou ambos. const Object* obj; // can't change data Object* const obj; // can't change pointer const Object* const obj; // can't change data or pointer No entanto, você...

145
Por que pthread_cond_wait tem despertares espúrios?

Para citar a página do manual: Ao usar variáveis ​​de condição, sempre há um predicado booleano que envolve variáveis ​​compartilhadas associadas a cada espera de condição que é verdadeira se o encadeamento continuar. Ativações espúrias das funções pthread_cond_timedwait () ou pthread_cond_wait...

145
Classes estáticas TypeScript

Eu queria passar para o TypeScript a partir do JS tradicional porque gosto da sintaxe semelhante ao c #. Meu problema é que não consigo descobrir como declarar classes estáticas no TypeScript. Em C #, geralmente uso classes estáticas para organizar variáveis ​​e métodos, reunindo-os em uma classe...

145
Dealloc em Swift

Gostaria de realizar uma limpeza no final da vida de um controlador de exibição, ou seja, para remover uma NSNotificationCenternotificação. Implementando deallocresultados em um erro do compilador Swift: Cannot override 'dealloc' which has been marked unavailable Qual é a maneira preferida de...

145
O comando 'java' compila programas Java?

A maioria dos sites na internet diz: "use o javaccomando para compilar um .javaarquivo. Em seguida, execute-o usando o javacomando" Mas hoje eu tentei executar um programa java sem javace obtive um resultado estranho. Aqui está o conteúdo de um arquivo chamado hello.java: public class...