Использую библиотеку boost и беру от туда интерполяцию строк через format. Как привести теперь этот тип данных (класса format) к обычному строчному? const char* , типо слово в двойных кавычках просто. Стандартные способы не работают, а интерполированная строка нужна.
none7, мне нужно строку с типом format привести к const char*, а потом сунуть передать в качестве параметра переменную в которой будет лежать строка, чтобы она отправилась в игру, а не в cout
none7, для отправки сообщения в игру нужна строка "Hello World", у которой тип данных const char* . Так вот нужно собрать строку с инкрементированным значением, интерполяцией, и привести это красиво потом снова к const char* для коррректной передачи аргумента в функцию
none7, она принимает переменную типа const char*. Но когда я пытаюсь привести переменную с интерполяцией строк из библиотеки boost, то выскакивает ошибка (в cout такого не происходит). Сейчас напишу дословно, что говорит эта ошибка