Resultados da pesquisa a pedido "c++"

5 a resposta

C ++. Erro: void não é do tipo ponteiro para objeto

Tenho um programa C ++: struct arguments { int a, b, c; arguments(): a(3), b(6), c(9) {} }; class test_class{ public: void *member_func(void *args){ arguments vars = (arguments *) (*args); //error: void is not a //pointer-to-object type ...

3 a resposta

Conversão de subclasse para superclasse para subclasse?

Meu programa precisa lidar com diferentes tipos de "notas":NoteShort, NoteLong ... Diferentes tipos de notas devem ser exibidas na GUI de diferentes maneiras. Eu defini uma classe base dessas notas, chamadaNoteBase. Guardo essas anotações em ...

6 a resposta

Qual é o tipo de lambda quando deduzido com "auto" em C ++ 11?

Eu tinha uma percepção de que o tipo de lambda é um ponteiro de função. Quando realizei o teste a seguir, achei errado demo [http://ideone.com/5ZRRsA]). #define LAMBDA [] (int i) -> long { return 0; } int main () { long (*pFptr)(int) = LAMBDA; ...

2 a resposta

namespaces anônimos e a regra de uma definição

Estou violando a regra de definição única com o seguinte program // foo.hpp #ifndef FOO_HPP_ #define FOO_HPP_ namespace { inline int foo() { return 1; } } inline int bar() { return foo(); } #endif //EOF // m1.cpp #include "foo.hpp" int m1() { ...

7 a resposta

Que arquivo de cabeçalho eu preciso incluir para usar a função gotoxy (

Este é o projeto student-report-card-project, eu tive alguns problemas quando mudei esse código para o dev C ++ da borland C. Agora, quando tento compilar o programa no dev C ++, dá a mensagem de erro de que o gotoxy ( ) não está definido. Então, ...

1 a resposta

Boost signs2 gerenciamento automático de conexão e alteração do tipo mutex de um sinal

Estou tentando usar gerenciamento de conexão automática [http://www.boost.org/doc/libs/1_40_0/doc/html/signals2/tutorial.html#signals2.tutorial.connection-management] e alterando o tipo mutex de um ...

4 a resposta

Throw e operador ternário em C ++

O código a seguir é compilado com o G ++ 4.6.1, mas não com o Visual Studio 2008 return (m_something == 0) ? throw std::logic_error("Something wrong happened") : m_something;O fato é que o compilador do Visual Studio executa uma falha ...

1 a resposta

Como posso mudar outro ícone do programa?

Como posso alterar outro ícone de programa (não o meu) em C ++? Eu quero fazer isso no Windows. Um dos meus amigos está programando em VB e ele criou um programa que pode alterar outro ícone .exe. Então, como posso fazer isso em C ++?

4 a resposta

eclarando variáveis dentro de loops, boas ou más prática

Questão 1 Declarar uma variável dentro de um loop é uma boa ou má prátic Eu li os outros tópicos sobre se há ou não um problema de desempenho (a maioria disse não) e que você sempre deve declarar variáveis o mais próximo possível de onde elas ...

8 a resposta

Matemático para converter segundos desde 1970 em data e vice-versa

Tenho segundos desde 1 de janeiro de 1970 00:00 como um int64 em nanossegundos e estou tentando convertê-lo em mês / dia / ano / dia da seman É fácil fazer isso iterativamente, eu tenho esse trabalho, mas quero fazê-lo de forma formulada. Estou ...