Тема: Конвертація типів даних
Добрий вечір) Давно мене тут не було, вирішив взятися за голову самостійно та і лаби самому цікавіше було робити
У ході створення курсового проекту, а саме інтерфейсу Windows Forms виникли проблеми з перетворенням рядкових типів.
Так як компоненти типу textBox використовують String^, а в мене створений клас який працює з простим string, виникло питання, як можна перетворити з string в String^ і навпаки (System::String^ в std::string).
Ось частина коду де потрібно використати це перетворення.
private: System::Void button1_Click(System::Object^ sender, System::EventArgs^ e)
{
Vocabulary Word;
string resultOfSearch;
String^ eng = textBox1 -> Text;
/* Тут повинно конвертувати з System::String^ в std::string */
Word.searchWord(eng);
resultOfSearch = word.getUkr();
/* Тут повинно конвертувати з std::string в System::String^ */
textBox2 -> Text = resultOfSearch;
}
Vocabulary - клас, який містить методи string SearchWord(string) та void getUkr().
Результати Гугління нічого зрозумілого не дали.