Похожие чаты

Is is it a good way of printing string using

pointers ? void printString(string *s){
cout<<*s;
}
int main(){
string name="Honey Bansal";
printString(&name);
return 0;
}

5 ответов

11 просмотров

You would want to free the memory as well and if you are using c++ you don't really need to use pointers for strings. Please correct me if I am wrong

Peace- Автор вопроса
Script Kiddie
You would want to free the memory as well and if y...

But using pointers , we can avoid making copies of string .

Peace
But using pointers , we can avoid making copies of...

That's the C style way for preventing unnecessary copies. Use T const& in C++: void f(std::string const& str) { // do something with `str` }

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

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

Ясн. Но я всеравно к кедам отношусь с опасением. Чисто субьективное кедосозерцание. Что касаемо "восторга изяшности кед" так и не вкурил, хотя много слышал, пока не поставил с...
Артем Записной
30
They keep hyping $FUN but where's the progress? 🙄
Noah Noure
23
Btw guys very stupid question but i haven't researchd so js asking you pros . Can ltc be traced too? Literally point to pint to the user? And getting the banks blocked ? Exch...
20
type TObj = object procedure Init; virtual; end; TObj1 = object(TObj) procedure Init; override; end; procedure TObj1.Init; begin inherited; end; procedur...
Alexander 👋
29
Есть какой-нибудь для Delphi/FPC T*Compression(Decompression)Stream на базе LZ4/Zstd/любой другой быстрый(и хорошо сжимающий) алгоритм А ещё лучше в pure pascal А ещё лучше од...
notme
48
А чем вам питонисты не угодили?😂
.
79
Hey guys, did you see the new announcement about $Fun? 🔥
Filip Murphy
55
How can a minority hashrate chain defend from a fork-hopping ASIC miner? The problem: 1. A miner comes into your network, and mines at 60-70% hashrate. 2. After some time, th...
Kishniev
13
yeap, thanks guys for response, but I really like to understand does a pool created on curve.fi has the option or api or I can call a function of a smart contract to set excha...
Oleg Karoza
10
Hey people, how do I unstake from the old pool and stake in the new pool??
Dyldo Baggins
24
Карта сайта