Jak przekonwertować System :: String ^ na const char *?
Zajmuję się tworzeniem aplikacji w C ++ / CLI i mam bibliotekę do zapisywania plików csv w niezarządzanym kodzie, którego chcę używać z zarządzanej części. Więc moja funkcja wygląda mniej więcej tak:
bool CSVWriter::Write(const char* stringToWrite);
... ale naprawdę staram się przekształcić mój błyszczący System :: String ^ w coś kompatybilnego. Zasadniczo miałem nadzieję zadzwonić, robiąc coś takiego:
if( m_myWriter->Write(String::Format("{0}",someValueIWantToSave)) )
{
// report success
}