Resultados da pesquisa a pedido "c++"

2 a resposta

sando classes locais com algoritmos S

empre me perguntei por que você não pode usar classes definidas localmente como predicados para os algoritmos ST Na pergunta:bordando algoritmos STL, lambda, classes locais e outras ...

2 a resposta

Array como matriz [n] e como matriz de ponteiro *

Qual é a diferença quando a matriz é declarada como matriz [n] ou como matriz de ponteiro *, conforme o exemplo abaixo? Eu acho que, por exemplo, 'a' e 'c' apontam para o primeiro elemento da matriz, mas eles se comportam de ...

6 a resposta

unção virtual que é const na classe base e não const na derivada

lguém pode explicar a saída do código a segui #include <iostream> #include <string> class Animal { public: Animal(const std::string & name) : _name(name) { } ~Animal() { } virtual void printMessage() const { std::cout << "Hello, I'm " << _name ...

5 a resposta

stá definido para fornecer um intervalo invertido aos algoritmos padrão C +

onsidere os algoritmos padrão como, digamos,std::for_each. template<class InputIterator, class Function> Function for_each(InputIterator first, InputIterator last, Function f); Até onde sei, não há realmente nenhum requisito colocado norelativ ...

7 a resposta

o que é uma expressão e expressão em c ++?

Eu li que as declarações geralmente em c ++ terminam com ponto e vírgula; para ajudar a explicar o que seria uma declaração de expressão. Mas então, o que você chamaria de expressão, dando um exemplo? Nesse caso, são apenas declarações ou ...

7 a resposta

Por que o algoritmo padrão C ++ "count" retorna um tipo de diferença em vez de size_

Por que é o tipo de retorno destd::count [http://en.cppreference.com/w/cpp/algorithm/count] adifference_type dos iteradores (geralmente umptrdiff_t). Desde que a contagem nunca pode ser negativa, não ésize_t tecnicamente a escolha certa? E se a ...

5 a resposta

Lista de problemas de C ++ ABI

Eu já vi muita discussão sobre como o C ++ não possui uma ABI padrão da mesma maneira que o C. Estou curioso para saber quais são exatamente os problemas. Até agora, eu vim com Name manglingManipulação de exceçã RTTI Existem outros problemas ...

6 a resposta

C ++, C # e JavaScript no WinRT [fechado]

Da imagem abaixo, Windows 8 Platform e ferramentas. Sei que isso significa que posso usar C ++, C # ou JavaScript para o aplicativo estilo Metro. Também assisto à palestra de algumas compilações e tenho algumas perguntas aqu lataforma e ...

15 a resposta

alha ao iniciar o OSOS Eclipse C ++ - Binário não encontrado

Estou bastante preocupado, pois isso não deveria estar me causando dor de cabeça. Fiz o download do Eclipse Indigo mais recente etodo Plugins CDT C ++ para MAC OS X 10.7.1 / Após reiniciar após instalar os plug-ins CDT acima, desenvolvi um ...

5 a resposta

Preciso fechar manualmente um ifstream?

Preciso ligar manualmente paraclose() quando eu uso umstd::ifstream? Por exemplo, no código: std::string readContentsOfFile(std::string fileName) { std::ifstream file(fileName.c_str()); if (file.good()) { std::stringstream buffer; buffer ...