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

86
Posso usar C ++ 11 com Xcode?

Estou considerando o uso de alguns recursos do C ++ 11 (como autopor exemplo) em alguns projetos de plataforma cruzada (Windows + Mac). No Windows, o Visual Studio oferece suporte a partes do próximo padrão C ++ 11 que me permitiria simplificar partes da base de código, então, naturalmente, eu...

86
Como passar um vetor para uma função?

Estou tentando enviar um vetor como argumento para uma função e não consigo descobrir como fazê-lo funcionar. Tentei de várias maneiras diferentes, mas todas fornecem mensagens de erro diferentes. Incluo apenas parte do código, pois é apenas essa parte que não funciona. (o vetor "aleatório" é...

86
Por que eu preferiria usar vetor para deque

Desde a ambos são recipientes de memória contíguos; Em termos de recursos, o deque tem quase tudo que o vetor tem, mas muito mais, já que é mais eficiente para inserir na frente. Por Whould ninguém preferem std::vectora std::deque?

86
Pretty-print std :: tuple

Esta é uma continuação da minha pergunta anterior sobre contêineres STL de impressão bonita , para a qual conseguimos desenvolver uma solução muito elegante e totalmente geral. Nesta próxima etapa, gostaria de incluir a impressão bonita para std::tuple<Args...>, usando modelos variadic...

86
redefinindo um stringstream

Como faço para "redefinir" o estado de um stringstream para o que era quando eu o criei? int firstValue = 1; int secondValue = 2; std::wstringstream ss; ss << "Hello: " << firstValue; std::wstring firstText(ss.str()); //print the value of firstText here //How do I "reset" the...

86
módulo inseguro para imagem SAFESEH C ++

Estou usando o Microsoft Visual Studio 2011 Professional Beta Estou tentando executar os arquivos OpenCV C ++ ( http://opencv.willowgarage.com/wiki/Welcome ) que compilei usando cMake e Visual Studio Complier. No entanto, quando vou depurar o projeto, recebo mais de 600 erros, a maioria...

86
Como escrever std :: string no arquivo?

Quero escrever uma std::stringvariável que estou aceitando do usuário para um arquivo. Tentei usar o write()método e ele grava no arquivo. Mas, quando abro o arquivo, vejo caixas em vez da string. A string é apenas uma única palavra de comprimento variável. É std::stringadequado para isso ou...

86
Existe tipo de dados 'byte' em C ++?

Se existir, existe um arquivo de cabeçalho para incluir? Este código dá erro de compilação: #include <iostream> using namespace std; int main() { byte b = 2; cout << b << endl; return 0; }