Perguntas com a marcação «c++»

Perguntas sobre C ++, uma linguagem de programação de propósito geral, compilada estaticamente, de formato livre, com vários paradigmas.

5
Existe uma maneira de usar o gcc como uma biblioteca?
Alguém conhece uma solução que funciona mais ou menos assim: #include <stdio.h> #include <gcc.h> /* This .h is what I'm looking for. */ int main (void) { /* variables declaration (...) */ /* The following line is supposed to be equivalent to: * $ gcc main.c -o main */ results …
10 c++  c  gcc 





5
Exceções como afirmações ou como erros?
Sou programador profissional em C e programador amador de Obj-C (OS X). Recentemente, fui tentado a expandir para C ++, devido à sua sintaxe muito rica. Até agora, a codificação não lidei muito com exceções. Objective-C tem, mas a política da Apple é bastante rigorosa: Importante Você deve reservar o …
10 c++  exceptions 

3
Padrão de observador; sabendo * o que * mudou?
Eu criei duas classes abstratas Subject e Observer que definem uma interface padrão clássica do Observer. Derivei deles para implementar o padrão Observer. Um observador pode ficar assim: void MyClass::Update(Subject *subject) { if(subject == myService_) { DoSomething(); } else if(subject == myOtherService_) { DoSomethingElse(); } } Isso é bom e …

5
É melhor usar a diretiva pré-processador ou a declaração if (constante)?
Digamos que tenhamos uma base de código usada para muitos clientes diferentes e que tenhamos algum código relevante apenas para clientes do tipo X. É melhor usar diretivas de pré-processador para incluir esse código apenas no cliente do tipo X ou usar instruções if? Para ser mais claro: // some …
10 c++  c 


4
Algoritmo rápido para pesquisar uma matriz classificada de carros alegóricos para encontrar o par de carros alegóricos entre colchetes com um valor de entrada
Eu tenho uma matriz de flutuadores, classificados do menor para o maior, e preciso poder escolher o flutuador mais próximo maior ou menor que um valor de entrada passado. Este valor de entrada não está necessariamente presente como um valor na matriz. Uma abordagem ingênua seria fazer uma pesquisa linear …
10 c++  algorithms 


5
Monitorando aplicativos C ++
Estamos implementando uma nova solução de monitoramento centralizado (Zenoss). A incorporação de servidores, redes e programas Java é direta com SNMP e JMX. A questão, no entanto, é quais são as melhores práticas para monitorar e gerenciar aplicativos C ++ personalizados em ambientes grandes e heterogêneos (Solaris x86, RHEL Linux, …
10 java  c++ 

2
Metaprogramação
Acabei de iniciar minha jornada como desenvolvedor de C ++ e recentemente pesquisei um tópico chamado metaprogramação. Até agora, passei por muitas informações sobre o assunto e tenho poucas perguntas. Uso da reflexão em c ++: é possível? De acordo com meu entendimento, a reflexão é uma técnica de metaprogramação …
10 c++ 

5
Me preparando para o futuro ao aprender a programar [fechado]
Fechadas. Esta questão está fora de tópico . No momento, não está aceitando respostas. Deseja melhorar esta pergunta? Atualize a pergunta para que ela esteja no tópico do Software Engineering Stack Exchange. Fechado há 3 anos . Quero aprender a programar de maneira "à prova de futuro", se quiser. Embora …
10 java  c++  c  portability 

5
Documentação do código: público versus não público?
Sou um desses desenvolvedores que tem a mentalidade de que o código escrito deve ser auto-explicativo e lido como um livro. NO ENTANTO, ao desenvolver o código da biblioteca para outras pessoas, tento colocar o máximo de documentação possível nos arquivos de cabeçalho; o que levanta a questão: Os métodos …

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.