Форум программистов, компьютерный форум CyberForum.ru

Формирование строки - C++

Восстановить пароль Регистрация
 
VoltDeMar
 Аватар для VoltDeMar
16 / 16 / 0
Регистрация: 05.06.2012
Сообщений: 1,015
01.07.2015, 11:23     Формирование строки #1
Здравствуйте.
Вопросы таковы:

1) Если мне нужно сформировать строку из большого числа переменных разного типа (числа, массивы символов и std::string), существуют ли классы и функции для таких действий.

2) Существуют ли такие функции для каких то определенных типов, с возможностью подстановки в строку (т.е.: FunctionFormater("Here is my string, with these {0}, {1}, {2} parameters", parameterVal1,parameterVal2,parameterVal3 ) )?

3) Как создать переменную без явного объявления типа char, char*, wchar_t, wchar_t*, LPCTSTR, LPSTR, LPWSTR ?
(Т.е. если такие переменные нужно ввести вручную в качестве аргумента функции, например)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
01.07.2015, 11:23     Формирование строки
Посмотрите здесь:

C++ формирование масива
C++ Формирование массивов (С++).
Формирование массива структур из строки C++
C++ Формирование массивов
C++ Формирование стека
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
DiffEreD
 Аватар для DiffEreD
1420 / 757 / 95
Регистрация: 21.06.2011
Сообщений: 1,740
Записей в блоге: 2
01.07.2015, 11:52     Формирование строки #2
Работа со строками в С++.
VoltDeMar
 Аватар для VoltDeMar
16 / 16 / 0
Регистрация: 05.06.2012
Сообщений: 1,015
01.07.2015, 14:22  [ТС]     Формирование строки #3
Цитата Сообщение от DiffEreD Посмотреть сообщение
Работа со строками в С++.
Я понимаю что такой информации полно в свободном доступе, но мне очень тяжело её усваивать такими объемными тестами, потому что в голове бардак. Когда делаешь что то - проще, хотелось бы получить ответы на вопросы.

Добавлено через 12 минут
Какие существуют разновидности методов приведения типов? Как привести каждый тип в каждый ?
Velesthau
523 / 425 / 129
Регистрация: 25.11.2014
Сообщений: 1,662
01.07.2015, 14:37     Формирование строки #4
Цитата Сообщение от VoltDeMar Посмотреть сообщение
1) Если мне нужно сформировать строку из большого числа переменных разного типа (числа, массивы символов и std::string), существуют ли классы и функции для таких действий.
2) Существуют ли такие функции для каких то определенных типов, с возможностью подстановки в строку (т.е.: FunctionFormater("Here is my string, with these {0}, {1}, {2} parameters", parameterVal1,parameterVal2,parameterVal3 ) )?
ostringstream
snprintf
Цитата Сообщение от VoltDeMar Посмотреть сообщение
3) Как создать переменную без явного объявления типа char, char*, wchar_t, wchar_t*, LPCTSTR, LPSTR, LPWSTR ?
(Т.е. если такие переменные нужно ввести вручную в качестве аргумента функции, например)
Ровно ничего не понял.
Nick Alte
Эксперт С++
1590 / 982 / 115
Регистрация: 27.09.2009
Сообщений: 1,897
Завершенные тесты: 1
01.07.2015, 15:48     Формирование строки #5
Цитата Сообщение от Velesthau Посмотреть сообщение
Ровно ничего не понял.
Он имел в виду не переменную, а литерал.
Yandex
Объявления
01.07.2015, 15:48     Формирование строки
Ответ Создать тему
Опции темы

Текущее время: 15:20. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru