Похожие чаты

HI GUYS, can someone explain this warning? i can't undrestand....

6 ответов

8 просмотров

you just sent an explanation for the warning, what do you not understand?

Caroline- Автор вопроса
Holmes
you just sent an explanation for the warning, what...

the warning is for this code, but i want to know why i get that warning? and should use std::move()

Caroline
screenshot the warning is for this code, but i want to know w...

the picture you sent explains why you get the warning. you make a copy of the parameter, and then copy it again to firstname. why do you need this double copy? you can either make the parameter a reference, so you won't copy the parameter, or use std::move, so you'll take advantage of the move semantics to "steal" what you can from the parameter instead of copying the whole string twice. personally, in this case I'll make the parameter a reference, there's no reason to use move semantics here.

Caroline- Автор вопроса

Похожие вопросы

Обсуждают сегодня

Hey guys, did you see the new announcement about $Fun? 🔥
Filip Murphy
55
А чем вам питонисты не угодили?😂
.
79
Язык Си можно выучить за день? По книжке ANSI C на 230 страниц
Vincent Vegan
29
Привет, запускаю werf в dind в k8s, получаю ошибку на этапе build/beforeSetup: /.werf/stapel/embedded/bin/bash: /.werf/scripts/5898bdfe5214357d3706b879cc8d3d78460fb379607cbd...
florius0
7
пацаны, как-нибудь можно панель задач заблюрить, что она была похожа на kde или винду 7, 11?
В
16
Всем привет, написал код ниже, но он выдает сегфолт, в чем причина? #include <stdio.h> #include <stdlib.h> #include <string.h> struct product { char *name; float price; };...
buzz базз
75
Dim Dim, [02.07.2024 11:07] DB 0x62 Dim Dim, [02.07.2024 11:07] DB 0x66 Dim Dim, [02.07.2024 11:07] кто пояснит что это?
Dim Dim
14
So total 101m burned Today?
Simu
18
Ошибка: segmentation fault (core dumped) Код: pastebin.com/BEsNNSSV Сообщение от компилятора: отсутствует ОС: Arch Linux Ядро: x86_64 Linux 6.9.7-arch1-1 Процессор: Intel Cele...
sec
4
Hi, I can't understand promises in JavaScript and what we should use them for (maybe the teacher didn't teach well XD). Do you have a solution for this? And are promises used...
A
29
Карта сайта