Труд вопреки насмешкам
 Аватар для Etyuhibosecyu
312 / 174 / 40
Регистрация: 13.07.2017
Сообщений: 3,684
Записей в блоге: 8
1

Преобразование типов

30.01.2018, 15:03. Показов 420. Ответов 5
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Кто знает, как преобразуются друг в друга разные виды строк? Например, System::String ^ в std::string.
0
30.01.2018, 15:03
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
30.01.2018, 15:03
Ответы с готовыми решениями:

Преобразование типов
Возможно ли преобразовать vector <Transport_Vehicle*> Cars_for_transportation в vector <MotorCar*> Cars_for_transportation

Преобразование типов.
Всем привет. Суть вопроса - ответ программы должен содержать только два знака после запятой. #include <iostream> using...

Преобразование типов
Доброго времени суток, у меня вопрос возник из нежелания переписывать довольно большой кусок кода. Есть ли какой-нибудь способ сделать...

5
19409 / 10028 / 2443
Регистрация: 30.01.2014
Сообщений: 17,678
30.01.2018, 15:16 2
Вот табличка для навигации: https://msdn.microsoft.com/en-... 84865.aspx
Цитата Сообщение от Etyuhibosecyu Посмотреть сообщение
System::String ^ в std::string.
C++
1
2
System::String ^ source = "hello";
std::string target(msclr::interop::marshal_as<std::string>(source));
Но вопрос не в том разделе. Темы оп C++\CLI - здесь: https://www.cyberforum.ru/cpp-cli/
1
0 / 0 / 0
Регистрация: 30.01.2018
Сообщений: 10
30.01.2018, 15:24 3
Как то так How to: Convert System::String to Standard String
0
Труд вопреки насмешкам
 Аватар для Etyuhibosecyu
312 / 174 / 40
Регистрация: 13.07.2017
Сообщений: 3,684
Записей в блоге: 8
30.01.2018, 15:37  [ТС] 4
А как добраться до msclr? В каком это пространстве имен?
0
19409 / 10028 / 2443
Регистрация: 30.01.2014
Сообщений: 17,678
30.01.2018, 15:54 5
Цитата Сообщение от Etyuhibosecyu Посмотреть сообщение
А как добраться до msclr? В каком это пространстве имен?
Ну е-мое
По ссылке же все есть!

C++
1
#include <msclr/marshal_cppstd.h>
Добавлено через 7 минут
И вот если бы сразу в нужный раздел писать,
то можно убедиться, что там есть прикрепленная тема: Преобразование между типами System::String, char*, wchar_t*, std::string и др.
0
Труд вопреки насмешкам
 Аватар для Etyuhibosecyu
312 / 174 / 40
Регистрация: 13.07.2017
Сообщений: 3,684
Записей в блоге: 8
30.01.2018, 16:23  [ТС] 6
Спасибо за помощь!
0
30.01.2018, 16:23
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
30.01.2018, 16:23
Помогаю со студенческими работами здесь

преобразование типов
memcpy((void*)stroka,(void*)stroka,ykaz_bukva-ykaz_temp+1); что нужно поставить вместо void* чтоб не было предупреждений

Преобразование типов
Здравствуйте! Подскажите как преобразовать тип данных: World в double вот код DLL которую я пишу: #include &quot;stdafx.h&quot; ...

Преобразование типов
Вопрос по преобразованию строки в число , и наоборот . Например на форме расположен MaskedTextBox , Button и Label . Как при нажатии на...

Преобразование типов
Допустим есть код: float fval; unsigned int ui; int ival; double dval; fval = ui - ival * 1.0; //(1) dval = ui * fval; //(2) ...

преобразование типов
Здравствуйте, подскажите пожалуйста как преобразовать данные типа LPARAM в LPCWSTR


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему

Редактор формул (кликните на картинку в правом углу, чтобы закрыть)
Опции темы

Новые блоги и статьи
Ошибка "Cleartext HTTP traffic not permitted" в Android
hw_wired 13.02.2025
При разработке Android-приложений можно столнуться с неприятной ошибкой "Cleartext HTTP traffic not permitted", которая может серьезно затруднить отладку и тестирование. Эта проблема особенно. . .
Изменение версии по умолчанию в NVM
hw_wired 13.02.2025
Node Version Manager, или коротко NVM - незаменимый инструмент для разработчиков, использующих Node. js. Многие сталкивались с ситуацией, когда разные проекты требуют различных версий Node. js,. . .
Переименование коммита в Git (локального и удаленного)
hw_wired 13.02.2025
Git как система контроля версий предоставляет разработчикам множество средств для управления этой историей, и одним из таких важных средств является возможность изменения сообщений коммитов. Но зачем. . .
Отличия Promise и Observable в Angular
hw_wired 13.02.2025
В веб-разработки асинхронные операции стали неотъемлимой частью почти каждого приложения. Ведь согласитесь, было бы странно, если бы при каждом запросе к серверу или при обработке больших объемов. . .
Сравнение NPM, Gulp, Webpack, Bower, Grunt и Browserify
hw_wired 13.02.2025
В современной веб-разработке существует множество средств сборки и управления зависимостями проектов, каждое из которых решает определенные задачи и имеет свои особенности. Когда я начинаю новый. . .
Отличия AddTransient, AddScoped и AddSingleton в ASP.Net Core DI
hw_wired 13.02.2025
В современной разработке веб-приложений на платформе ASP. NET Core правильное управление зависимостями играет ключевую роль в создании надежного и производительного кода. Фреймворк предоставляет три. . .
Отличия между venv, pyenv, pyvenv, virtualenv, pipenv, conda, virtualenvwrapp­­er, poetry и другими в Python
hw_wired 13.02.2025
В Python существует множество средств для управления зависимостями и виртуальными окружениями, что порой вызывает замешательство даже у опытных разработчиков. Каждый инструмент создавался для решения. . .
Навигация с помощью React Router
hw_wired 13.02.2025
React Router - это наиболее распространенное средство для создания навигации в React-приложениях, без которого сложно представить современную веб-разработку. Когда мы разрабатываем сложное. . .
Ошибка "error:0308010C­­:dig­ital envelope routines::unsup­­ported"
hw_wired 13.02.2025
Если вы сталкиваетесь с ошибкой "error:0308010C:digital envelope routines::unsupported" при разработке Node. js приложений, то наверняка уже успели поломать голову над её решением. Эта коварная ошибка. . .
Подключение к контейнеру Docker и работа с его содержимым
hw_wired 13.02.2025
В мире современной разработки контейнеры Docker изменили подход к созданию, развертыванию и масштабированию приложений. Эта технология позволяет упаковать приложение со всеми его зависимостями в. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru