Resultados da pesquisa a pedido "c++"

4 a resposta

Onde as variáveis capturadas lambda são armazenadas?

Como é possível que este exemplo funcione? Imprime6: #include <iostream> #include <functional> using namespace std; void scopeIt(std::function<int()> &fun) { int val = 6; fun = [=](){return val;}; //<-- this } int main() { std::function<int()> ...

4 a resposta

Como acontece a desreferenciação de um ponteiro de função?

Por que e como desreferenciar um ponteiro de função simplesmente "não faz nada"? É disso que eu estou falando: #include<stdio.h> void hello() { printf("hello"); } int main(void) { (*****hello)(); }De um comentário ...

4 a resposta

C ++ Força erro / aviso em tempo de compilação no fall-through implícito no comutador

switch declarações podem ser super úteis, mas levam a um erro comum em que um programador esqueceu uma declaração de interrupção: switch(val) { case 0: foo(); break; case 1: bar(); // oops case 2: baz(); break; default: roomba(); }Obviamente, ...

2 a resposta

Acesso de membro de classe aninhado no C ++ 11

No C ++ 11, estou tentando acessar uma variável de membro de uma classe anexa de uma classe aninhada da seguinte maneira: struct Enclosing { int a; struct Nested { int f() { return a; } }; };Mesmo isso não é compilado usando o g ++ 4.7.2 com ...

7 a resposta

Como eu converter decimal em binário?

Tudo o que eu realmente sei é PHP e usei odecbin função etc, foi bastante fácil de fazer. Neste programa C ++, eu quero fazer a mesma coisa, apenas um número ou string simples, como eu faria isso?

1 a resposta

Adicionar um item nos modelos disponíveis no Visual Studio 2013

Como adiciono um novo tipo de modelo na exibição em árvore dos modelos disponíveis do Visual Studio 2013? Se você clicar em Novo Projeto, no painel direito da próxima janela que abrir, será apresentada uma lista dos modelos disponíveis ...

2 a resposta

ERRO: A conexão está no modo de confirmação automática

o que há de errado com o meu código? Estou usando o conector mysql para trabalhar com o banco de dados mysql. tudo parece legal na fase de construção, mas quando executo meu código, recebo este erro: ERROR: SQLException in ...

1 a resposta

Você pode extrair tipos da assinatura da função de parâmetro do modelo

Existe uma maneira de extrair os tipos de uma assinatura de função no formuláriofoo(bar) e tenha acesso apenasfoo oubar. Então, se eu tenho o modelo: template<typename signiture> class type{ };onde a assinatura éfoo(bar) e depois tem uma função ...

2 a resposta

análise de xml usando boost

Estou analisando o arquivo xml abaixo usando a biblioteca BOOST- <da> <m_day Type="int">15</m_day> <m_month Type="int">8</m_month> <m_year Type="int">1947</m_year> </da>Meu código cpp é: #include <boost/archive/xml_oarchive.hpp> ...

3 a resposta

Como excluir cabeçalhos do AST no clang?

Estou gerando AST usando clang. Eu tenho o seguinte arquivo (lambda.cpp) para analisar: #include <iostream> void my_lambda() { auto lambda = [](auto x, auto y) {return x + y;}; std::cout << "fabricati diem"; }Estou analisando isso usando o ...