Resultados da pesquisa a pedido "c++"

9 a resposta

Verifique se há “auto-atribuição” no construtor de cópias?

oje, na universidade, fui recomendado por um professor que verificaria(this != &copy) no construtor de cópia, da mesma forma que você deve fazer ao sobrecarregaroperator=. No entanto, questionei isso porque não consigo pensar em nenhuma situação ...

3 a resposta

gdb não pode entrar em printf

aqui é meu programa de amostra: #include<stdio.h> int main() { printf("hello good morning \n"); return 0; } gcc -Wall -g temp.c /opt/langtools/bin/gdb a.out HP gdb 3.3 for PA-RISC 1.1 or 2.0 (narrow), HP-UX 11.00. Copyright 1986 - 2001 Free ...

1 a resposta

xiste uma maneira de desativar o assembler embutido no GC

Estou desenvolvendo um sistema de juiz on-line para concursos de programação como LeetCode, Codeforces etc. Como na maioria dos concursos de programação, o assembler em linha não é permitido em C / C ++, então eu gostaria de adicionar a mesma ...

2 a resposta

omo posso definir uma classe de modelo que fornece o nível / profundidade do ponteiro de um tip

Como posso definir uma classe de modelo que fornece uma constante inteira representando a "profundidade" de um tipo (ponteiro) fornecido como argumento do modelo de entrada? Por exemplo, se a classe foi chamadaDepth, o seguinte ...

3 a resposta

Como faço para tornar uma classe atribuível a primitivas? Ou como faço para criar uma classe escalar?

Eu queria saber se é possível fazer o meu class Time { public: Time(); explicit Time( const double& d); Time& operator=( const Time& time); Time& operator=( const double& d); }; atribuível ao duplo primitivo? Estou usando muito o Time como IV ...

2 a resposta

especialização explícita da função de membro da classe de modelo

Preciso especializar a função de membro do modelo para algum tipo (digamosem dobr). Funciona bem enquanto a classeX em si não é uma classe de modelo, mas quando eu o faço, o GCC começa a fornecer erros em tempo de compilaçã #include <iostream> ...

1 a resposta

Existe alguma maneira de chamar as funções da API nativa do Windows no modo de usuári

Quero chamar alguma função da API nativa no modo de usuário com C ++. Eu queria saber se é possível contornar completamente a interface da API do Windows e chamar diretamente as funções da API nativa no modo de usuári Se possível, qualquer ...

5 a resposta

Lendo binário istream byte by byte

Eu estava tentando ler um arquivo binário byte a byte usando um ifstream. Eu usei métodos istream como get () antes para ler pedaços inteiros de um arquivo binário de uma só vez, sem problemas. Mas minha tarefa atual se presta a ir byte a byte e ...

2 a resposta

move semantics std :: move

Eu não entendo muito bem ostd::move function template <class T> typename remove_reference<T>::type&& move(T&& a) { return a; }porqueremove_reference? alguém poderia me dar uma explicação simples?

2 a resposta

Perl Win32 :: API e ponteiros

Estou tentando utilizar a função DsGetSiteName () da API do Win32 usando o módulo Win32 :: API do Perl. De acordo com o Windows SDK, o protótipo da função para DsGetSiteName é: DWORD DsGetSiteName(LPCTSTR ComputerName, LPTSTR *SiteName) Escrevi ...