Li entre uns 5 a 10 artigos, em inglês e em português, e simplesmente as pessoas que os escreveram pareciam não saber explicar o que era o lambda (ou possivelmente nem sabem bem como utilizar). Vi apenas a metade do seu vídeo e já estava entendendo grande parte do funcionamento da expressão. Muito obrigado e parabéns pela EXCELENTE didática.
"Fessor" Bruno: muito obrigado. Esclareceu com didatica e riqueza de exemplos um assunto que seria complicado se não fosse mostrado dessa forma. Valeu mesmo. Abraços.
Professor!! Parabéns mesmo!! Por continuar, e smpp dar o maximo em suas aulas, estou smp acompanhando e compartilhando, Um canal incrivel, professor muito sucesso e felicidade, e que Deus abençoe smp sua vida!!
Muito bom! Tem como inserir uma função lambda junto com uma chave string num map? Como funcionaria tanto a inserção quanto a execução da função lambda?
Seria bom umas aulas de winapi ensinando a ler direto do msdn xd e outra duvida minha é a bendita seta ou -> em ponteiros ninguem ensina usar ela com profundidade a maioria da poucos exemplos hj em dia muitas sources ou videos etc os professores youtubers etc utilizam ela.
Ótima aula professor, tenho 2 perguntas, a primeira é se eu precisar de uma função que pode ser int ou float ou double poderia utilizar template na função lambda(template )? A segunda pergunta é: pode utilizar ela como função global ou apenas local?
boa noite professor, estou enfrentando uns problemas, eu preciso declarar uma função que executa algo diferente dependendo do input, no caso nos outros códigos ela está sendo chamada assim: int_op["soma"](3, 5), porém lambas não são nomeadas e ai está sendo chamada dessa forma, como seria a implementação dessa função int_op??
Maia uma excelente aula. Muito bom trabalho! Estou a seguir as suas aulas com muito prazer e conto consigo para continuar. Não sei se será a melhor altura, mas gostava de saber como usar o operador ^ que tenho visto muito frequentemente. Parece-me uma inicialização de uma variável mas não lhe conheço o âmbito. Mais uma vez muito obrigado por todo esse empenho em prol da comunidade!
Este operador ( ^ ) se chama XOR ( OR exclusivo bit s bit), ele basicamente compara cada bit do primeiro elemento com o bit correspondente do segundo elemento, tem uma pequena diferença entre o OR tradicional, veja as tabelas: OR 0 0 = 0 1 0 = 1 0 1 = 1 1 1 = 1 XOR 0 0 = 0 1 0 = 1 0 1 = 1 1 1 = 0
Muito obrigado pela tão pronta resposta! Não sei até que ponto será esse o significado do código que tenho visto e que coloco 2 exemplos: MySqlCommand^ cmdDatabase = gcnew MySqlCommand(SQLQuery, conDatabase); MySqlDataReader^ myReader; Note que ando ás voltas com C++ e MySQL. Há já muitos anos que programei em Clipper o que me tem sido de grande utilidade, apesar do tempo decorrido, para melhor entender o C++ bem como as Bases de Dados.
Esse código não faz parte do C++ padrão, mas da Api exclusiva da Microsoft usando C++/CLI. msdn.microsoft.com/library/yk97tc08.aspx pt.wikipedia.org/wiki/C%2B%2B/CLI
professor to com o problema eu fiz uns casos no if eu respondo eles mais quando responde enter 2 ou 3 vez ele ja finaliza o programa eu queria continuar como posso resolver ? eu vou mandar o codigo que fiz aiii o senhor corrigi
@@estudianteelectrico6728 Os parênteses são porque é uma função, você está chamando, as chaves seria o vetor que, pode ser inicializado usando o mesmo método, exemplo: // Inicializando vector numeros{10, 20, 30, 40, 50, 60, 70, 80, 90, 100}; cout
*PROFESSOR O SENHOR TEM CELULAR ANDROID ? SE TIVER,MIN DA UMA AJUDINHA PESQUISE C++ NA PLAYSTORE E MIN INDIQUE UM BOM COMPILADOR PORQ NÃO ENTENDO DE IDE*
Excelente! Meus parabéns! Melhor aula que encontrei sobre esse assunto.
O melhor!
Seu canal é sempre minha referência quando tenho dúvidas sobre C++. Parabéns pela didática!
o cara ajuda Intertemporalmente, desde 2020 o mano me ajuda em qualquer dúvida do c++. qualquer dúvida que tenho vejo logo se tem na playlist dele
Obrigado professor!
Li entre uns 5 a 10 artigos, em inglês e em português, e simplesmente as pessoas que os escreveram pareciam não saber explicar o que era o lambda (ou possivelmente nem sabem bem como utilizar). Vi apenas a metade do seu vídeo e já estava entendendo grande parte do funcionamento da expressão. Muito obrigado e parabéns pela EXCELENTE didática.
"Fessor" Bruno: muito obrigado. Esclareceu com didatica e riqueza de exemplos um assunto que seria complicado se não fosse mostrado dessa forma. Valeu mesmo. Abraços.
Ótima aula professor, muito obrigado pela aula
Parabens pela aula. Sua didatíca é muito boa. Melhor explicação sobre as funções lambda.
Já deixei o meu LIKE!
Muito bom, parabéns, eu entendi melhor lamba em C++ nesta aula do que em todas as outras linguagens que programo!
Professor!! Parabéns mesmo!! Por continuar, e smpp dar o maximo em suas aulas, estou smp acompanhando e compartilhando, Um canal incrivel, professor muito sucesso e felicidade, e que Deus abençoe smp sua vida!!
Valeu João Vitor, muito obrigado mesmo e amém...
aparentemente o x do for-range-declaration em 14:10 ja vem como um ponteiro certo?
Muito bom! Tem como inserir uma função lambda junto com uma chave string num map? Como funcionaria tanto a inserção quanto a execução da função lambda?
Seria bom umas aulas de winapi ensinando a ler direto do msdn xd e outra duvida minha é a bendita seta ou -> em ponteiros ninguem ensina usar ela com profundidade a maioria da poucos exemplos hj em dia muitas sources ou videos etc os professores youtubers etc utilizam ela.
Ótima aula professor, tenho 2 perguntas, a primeira é se eu precisar de uma função que pode ser int ou float ou double poderia utilizar template na função lambda(template )?
A segunda pergunta é: pode utilizar ela como função global ou apenas local?
global
Ta com preguiça de fazer cálculo? perai deixa eu deixar mais fácil.
kkk melhor professor
Facilita dms. Tem professor q bota cálculo de trigonometria pra dar um exemplo simples. A gnt se perde no cálculo e n entende a função.
Professor o Sr. falará sobre ponteiros inteligentes e suas diferenças?
Vou falar um pouco sim, na verdade vou apresentar de forma básica ponteiros inteligentes
Uma pergunta professor, essa função pode ter não ter um retorno ou seja posso escreve la assim: [ ] ( )->void{ }???
sim
boa noite professor, estou enfrentando uns problemas, eu preciso declarar uma função que executa algo diferente dependendo do input, no caso nos outros códigos ela está sendo chamada assim: int_op["soma"](3, 5), porém lambas não são nomeadas e ai está sendo chamada dessa forma, como seria a implementação dessa função int_op??
Maia uma excelente aula. Muito bom trabalho!
Estou a seguir as suas aulas com muito prazer e conto consigo para continuar.
Não sei se será a melhor altura, mas gostava de saber como usar o operador ^ que tenho visto muito frequentemente. Parece-me uma inicialização de uma variável mas não lhe conheço o âmbito.
Mais uma vez muito obrigado por todo esse empenho em prol da comunidade!
Este operador ( ^ ) se chama XOR ( OR exclusivo bit s bit), ele basicamente compara cada bit do primeiro elemento com o bit correspondente do segundo elemento, tem uma pequena diferença entre o OR tradicional, veja as tabelas:
OR
0 0 = 0
1 0 = 1
0 1 = 1
1 1 = 1
XOR
0 0 = 0
1 0 = 1
0 1 = 1
1 1 = 0
Muito obrigado pela tão pronta resposta!
Não sei até que ponto será esse o significado do código que tenho visto e que coloco 2 exemplos:
MySqlCommand^ cmdDatabase = gcnew MySqlCommand(SQLQuery, conDatabase);
MySqlDataReader^ myReader;
Note que ando ás voltas com C++ e MySQL. Há já muitos anos que programei em Clipper o que me tem sido de grande utilidade, apesar do tempo decorrido, para melhor entender o C++ bem como as Bases de Dados.
Esse código não faz parte do C++ padrão, mas da Api exclusiva da Microsoft usando C++/CLI.
msdn.microsoft.com/library/yk97tc08.aspx
pt.wikipedia.org/wiki/C%2B%2B/CLI
professor to com o problema eu fiz uns casos no if eu respondo eles mais quando responde enter 2 ou 3 vez ele ja finaliza o programa eu queria continuar como posso resolver ? eu vou mandar o codigo que fiz aiii o senhor corrigi
Usar o Goto não resolveria seu problema?
O meu está dando erro nesta linha cout x)?m:x;//
}
return m;
}; erro dado é [Error] no match for 'operator
Encontrei o erro
@@estudianteelectrico6728 Os parênteses são porque é uma função, você está chamando, as chaves seria o vetor que, pode ser inicializado usando o mesmo método, exemplo:
// Inicializando
vector numeros{10, 20, 30, 40, 50, 60, 70, 80, 90, 100};
cout
O C++, internamente, inicializa o parâmetro da função, usando o que você passa diretamente
'=' faz uma copia da variavel original ou seja você so estaria modificando uma copia criada na lambda para modificar a original use '&'
Half life?
*PROFESSOR O SENHOR TEM CELULAR ANDROID ? SE TIVER,MIN DA UMA AJUDINHA PESQUISE C++ NA PLAYSTORE E MIN INDIQUE UM BOM COMPILADOR PORQ NÃO ENTENDO DE IDE*
Para Android? não conheço nenhum, pra falar a verdade nem sei se existe...
CPPdroid
Pode usar...
Isaac Bernadino valeu
Isaac Bernadino isaac ceh e avancado em c++ ? Kkk eu queria um parceiro pra discutir programacao
#include
using namespace std;
int main(){
string nome;
int res;
cout
._.
@@PSTNH_D_DNT ala 3 anos, atualmente estudo dev mobile e pentest, o tempo passa
@@Ulusamay uuu, top top