Acho que não, mas gostaria de confirmar. Existe alguma utilidade para const Foo&&, onde Fooestá um tipo de classe?
Acho que não, mas gostaria de confirmar. Existe alguma utilidade para const Foo&&, onde Fooestá um tipo de classe?
Formulário errado: int &z = 12; Forma correta: int y; int &r = y; Pergunta : Por que o primeiro código está errado? Qual é o " significado " do erro no título?
Eu não entendo muito bem a diferença entre uma referência C # e um ponteiro. Ambos apontam para um lugar na memória, não é? A única diferença que posso descobrir é que os ponteiros não são tão inteligentes, não podem apontar para nada no heap, são isentos da coleta de lixo e podem apenas fazer...
Tenho uma solução que contém um site e uma biblioteca de classes no Visual Studio 2008. Em seguida, tenho outro projeto de site fora da solução que precisa fazer referência à biblioteca de classes. Eu clico com o botão direito na pasta Bin ou Projeto e seleciono Adicionar Referência, então...
Sabemos que uma "variável const" indica que uma vez atribuída, você não pode alterar a variável, assim: int const i = 1; i = 2; O programa acima não será compilado; O gcc apresenta um erro: assignment of read-only variable 'i' Sem problemas, posso entender, mas o exemplo a seguir está além...
Criei um projeto de biblioteca de serviço WCF em minha solução e tenho referências de serviço para isso. Eu uso os serviços de uma biblioteca de classes, portanto, tenho referências do meu projeto de aplicativo WPF, além da biblioteca de classes. Os serviços são configurados diretamente -...
Tenho algumas estruturas de dados e gostaria de usar uma como temporária e outra como não temporária. ArrayList<Object> myObject = new ArrayList<Object>(); ArrayList<Object> myTempObject = new ArrayList<Object>(); //fill myTempObject here .... //make myObject contain...
Eu tenho uma função de análise que analisa um comprimento codificado de um buffer de bytes, retorna o comprimento analisado como um int e leva um índice para o buffer como um argumento inteiro. Quero que a função atualize o índice de acordo com o que é analisado, ou seja, quero passar esse...
Eu estava apenas brincando com o g ++ 4.7 (um dos instantâneos posteriores) com -std = c ++ 11 habilitado. Tentei compilar parte da minha base de código existente e um caso que falhou me confunde um pouco. Eu apreciaria se alguém pudesse explicar o que está acontecendo. Aqui está o...
A referência do método usado possui tipo de retorno Integer. Mas um incompatível Stringé permitido no exemplo a seguir. Como corrigir a withdeclaração do método para obter o tipo de referência do método seguro sem transmitir manualmente? import java.util.function.Function; public class...
Descobri que os lvaluefechamentos lambda sempre podem ser passados como rvalueparâmetros de função. Veja a seguinte demonstração simples. #include <iostream> #include <functional> using namespace std; void foo(std::function<void()>&& t) { } int main() { // Case 1:...
Exemplo: typedef enum Color { RED, GREEN, BLUE } Color; void func(unsigned int& num) { num++; } int main() { Color clr = RED; func(clr); return 0; } Eu recebo o seguinte erro ao compilar isso: <source>: In function 'int main()': <source>:16:9: error: cannot bind...
#include<iostream> #include<string> template <typename T> void swap(T a , T b) { T temp = a; a = b; b = temp; } template <typename T1> void swap1(T1 a , T1 b) { T1 temp = a; a = b; b = temp; } int main() { int a = 10 , b = 20; std::string first = "hi" , last =...