mam zmienną
LPSTR phonetype;
i potrzebuje wrzucić ją w okienko ale
System::Windows::Forms::MessageBox::Show(phonetype);
daje mi
Error 1 error C2665: 'System::Windows::Forms::MessageBox::Show' : none of the 21 overloads could convert all the argument types
Próbowałem na próbę zminić LPSTR na LPCSTR ale efekt jest dalej ten sam
Oczywiście
System::Windows::Forms::MessageBox::Show(L"test");
działa ok
Proszę o pomoc.
Uczę się OOP w c++ od mniej więcej dwóch lat i od pół roku próbuje przeskoczyć na Visual C++, platformę .net i programowanie pod windows ale co zacznę to takie kwiatki z typami danych mnie zniechęcają.
PS Niektórzy radzą c# bo prostszy ale jakoś nie widzi mi się wykorzenianie z siebie nawyków c++ i wbijanie do głowy tych z c#- czy to błąd?
PS2 Jeżeli ktoś miałby ochotę i czas to szukam "mentora"(ale to głupio brzmi). Po prostu kogoś kto już przebił ten mur z którym walczę, komu mógł bym czasami głupotami d*** pozawracać, kto podsunął by mi jakieś ćwiczenia, coś do poczytania. Zatrudniłem się nawet kiedyś na uczelni informatycznej by się czegoś nauczyć ale dziekan wydziału ledwo "bawił się" PHP i okazało się że w praktyce to jestem tam jedynym informatykiem,