[C++] Problem z typem string


#1

Witam!
Zmieniłem ostatnio IDE z Visual Studio 2015 na 2017 i przeniosłem mój projekt który od dłuższego czasu męczę. W starszym środowisku wszystko działało dobrze ale w nowym mam problem ze stringami. Otóż przy przepisywaniu jednej zmiennej do drugiej wychodzą błędne znaki. Obie zmienne są typem string.

Cytat
void cGraph::LoadGraph(std::string name, std::string path)
{
[…]
GraphContainer[i].IDname = name;
}

Po operacji ilość znaków w ciągu IDname jest taka sama jak name ale znaki są od razu całkiem inne.
Sprawdzałem debugerem i name do samego przypisania ma prawidłowe dane. Windows SDK mam ustawione na 10.0.16299.0 a zestaw narzędzi na v141. Proszę o pomoc