My question is a basic one. Since std::string
s are arrays am I handling them correctly in my copy constructor?
class json{
private:
std::string _objectContents;
std::string _regComments;
bool _isJson;
int numElements;
public:
json(const json&);
...
};
json::json(const json& source){
_objectContents = source._objectContents;
_regComments = source._regComments;
_isJson = source._isJson;
_numElements = source.numElements;
}
*edited remove pointer and changed to array in question.