I have just started learning c++, in c++ programming some times I have to use ^ after string for example
string^ abc;
And sometimes there is no need of ^ and we can write our line as
string abc;
This confuse me a lot, I don't know when to use ^ and when to ignore it. I know its a foolish question but I desperately need to clear my concept of ^ so please tell me when to use and when to ignore ^ in c++.