Resultados da pesquisa a pedido "c++"

6 a resposta

Explicar o padrão de fachada com exemplo de c ++?

Eu verifiquei com oartigo da wikipedia [http://en.wikipedia.org/wiki/Facade_pattern]e parece que está faltando a versão c ++ de um exemplo de código. Eu não sou capaz de apreciar completamente o padrão Facade sem isso. Você pode me ajudar a ...

8 a resposta

Prática recomendada do C ++: retornando referência vs. objeto

Estou tentando aprender C ++ e tentando entender os objetos retornados. Parece que vejo duas maneiras de fazer isso e preciso entender qual é a melhor prática. Opção 1: QList<Weight *> ret; Weight *weight = new Weight(cname, ...

5 a resposta

Qual é o objetivo de ter um “operador novo []” separado?

Pareceoperator new eoperator new[] tem exatamente a mesma assinatura: void* operator new( size_t size ); void* operator new[]( size_t size );e faça exatamente o mesmo: retorne um ponteiro para um bloco grande o suficiente de memória bruta (não ...

2 a resposta

Visual Studio 2013 executa o projeto duas vezes

Quando pressiono o botão "Local Windows Debugger" ao trabalhar em qualquer projeto básico de C ++ no Visual Studio 2013, o console é aberto e o programa é exibido, mas quando o console é fechado, outro console é aberto, a interface do usuário ...

2 a resposta

A diferença entre char * e int *

Qual é a diferença entrechar* eint*? Claro, eles são de tipos diferentes, mas como é que eu posso escrever char* s1="hello world";Como "hello world"não é um caractere único, é uma matriz de caracteres e não consigo escrever *s1Como char* s1 = ...

11 a resposta

Saída de strings unicode no aplicativo de console do Windows

Oi, eu estava tentando gerar uma string unicode para um console comiostreams e falhou. Eu achei isto:Usando fonte unicode no aplicativo de console c ++ [https://stackoverflow.com/questions/1922294/using-unicode-font-in-c-console-app] e esse ...

3 a resposta

O std :: vector emplace_back pode copiar a construção de um elemento do próprio vetor?

Ao usarpush_back dostd::vector, Posso enviar por push um elemento do próprio vetor sem medo de invalidar o argumento devido à realocação: std::vector<std::string> v = { "a", "b" }; v.push_back(v[0]); // This is ok even if v.capacity() == 2 ...

9 a resposta

Existe uma linguagem funcional para o ecossistema C ++?

Java temScala [http://www.scala-lang.org/]e .NET temF # [http://research.microsoft.com/fsharp/]. Ambas as linguagens são altamente integradas nas respectivas plataformas Java e .NET. As aulas podem ser escritas no Scala e depois estendidas em ...

1 a resposta

use std :: bind com funções sobrecarregadas

Não consigo descobrir como vincular um parâmetro a uma função sobrecarregada usandostd::bind. De alguma formastd::bind não pode deduzir o tipo sobrecarregado (para seus parâmetros de modelo). Se eu não sobrecarregar a função tudo funcionará. ...

3 a resposta

Controlador de visualização de modelo Qt

Antes de mais, gostaria de dizer que já li todas as outras perguntas sobre Qt e MVC, mas não consegui encontrar o que estou procurando. Portanto, a menos que você encontre algo nas perguntas antigas que realmente respondam à minha pergunta, não ...