powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / C++ [игнор отключен] [закрыт для гостей] / Как System::String^ превратить в char* ?
13 сообщений из 13, страница 1 из 1
Как System::String^ превратить в char* ?
    #38437482
Фотография Cheerful Calf
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
OpenFileDialog^ ofd = gcnew OpenFileDialog;
System::String^ fileName = ofd->FileName;

надо получить const char* fileName...
...
Рейтинг: 0 / 0
Как System::String^ превратить в char* ?
    #38437495
Фотография Cheerful Calf
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Няшка какая :)
(const char*)(Marshal::StringToHGlobalAnsi(fileName)).ToPointer()
...
Рейтинг: 0 / 0
Как System::String^ превратить в char* ?
    #38437802
jurixx
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Cheerful Calf, я работаю на билдере, но в инете часто встречаю такой синтаксис, это что? Visual C++ или какая-то другая среда?
...
Рейтинг: 0 / 0
Как System::String^ превратить в char* ?
    #38437815
Фотография Изопропил
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Это не среда, а язык программирования

Managed c++ называется
...
Рейтинг: 0 / 0
Как System::String^ превратить в char* ?
    #38438073
jurixx
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ИзопропилЭто не среда, а язык программирования

Managed c++ называется

Язык программирования С++, а Managed - дополнения к синтаксису, может быть ты хотел сказать?!
Как написано на сайте мелкософта он устарел((( печальненько
...
Рейтинг: 0 / 0
Как System::String^ превратить в char* ?
    #38438263
Фотография Изопропил
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
jurixx,

1) Эти дополнения - уже новый язык
2) Среда - это Visual Studio
...
Рейтинг: 0 / 0
Как System::String^ превратить в char* ?
    #38438313
Фотография Cheerful Calf
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
jurixx,

Среда как было правильно сказано - Visual Studio. И в ней уже давно нет (а может никогда и не было) С++ в прямом его понимании, это дотнет с синтаксисом "а-ля" C++.

Но более подобающего профорума для вопроса я не нашел.
...
Рейтинг: 0 / 0
Как System::String^ превратить в char* ?
    #38449141
дадуда____
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Cheerful Calfjurixx,

Среда как было правильно сказано - Visual Studio. И в ней уже давно нет (а может никогда и не было) С++ в прямом его понимании


чуваг, ну не нужно так выставлять себя на посмешище...
...
Рейтинг: 0 / 0
Как System::String^ превратить в char* ?
    #38449216
valkot
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Cheerful Calfjurixx,

Среда как было правильно сказано - Visual Studio. И в ней уже давно нет (а может никогда и не было) С++ в прямом его понимании, это дотнет с синтаксисом "а-ля" C++.

Но более подобающего профорума для вопроса я не нашел.
жостко. А может надо хоть немного учить, прежде чем так позориться? В прямом смысле.
...
Рейтинг: 0 / 0
Как System::String^ превратить в char* ?
    #38449218
valkot
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
jurixxИзопропилЭто не среда, а язык программирования

Managed c++ называется

Язык программирования С++, а Managed - дополнения к синтаксису, может быть ты хотел сказать?!
Как написано на сайте мелкософта он устарел((( печальненько
еще один спыцыцалист. Вам же сказали - managed c++ - отдельный язык. Зачем спорить? Крупноспецы.
...
Рейтинг: 0 / 0
Как System::String^ превратить в char* ?
    #38450470
Lepsik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Cheerful Calf,

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
    {
        pin_ptr<const wchar_t> wzBuffer = ::PtrToStringChars( buffer.ToString() );

        const size_t length = ::wcslen( wzBuffer );

        // here convert wchar_t* to char* 
    }
...
Рейтинг: 0 / 0
Как System::String^ превратить в char* ?
    #38450726
White Owl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Модератор: заканчиваем ругань.
...
Рейтинг: 0 / 0
Как System::String^ превратить в char* ?
    #38450783
petalvik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
13 сообщений из 13, страница 1 из 1
Форумы / C++ [игнор отключен] [закрыт для гостей] / Как System::String^ превратить в char* ?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]