Resultados da pesquisa a pedido "c++"
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()> ...
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 ...
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, ...
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 ...
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?
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 ...
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 ...
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 ...
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> ...
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 ...