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

Функция возвращающая char* путь к файлу - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Почему в списке инициализации конструктора дочернего класса нельзя вызывать конструктор родительского через его пространство имён? http://www.cyberforum.ru/cpp-beginners/thread1092074.html
Есть класс D и от него порождён класс Wd Тут вот например всё работает корректно (использую обращение ч/з пространство имён класса "D::" void Wd::changeParam(float dNewWeight, float dNewHight) {...
C++ Определить номер строки матрицы С (N, N), сумма элементов которого наибольшая Массив должен передаваться в функцию как параметр. Ранее я уже делал практически такое задание, только просто вводил массив и искал максимальную строчку. Подскажите как сделать массив что... http://www.cyberforum.ru/cpp-beginners/thread1092045.html
C++ нахождение всех совершенных чисел среди элементов целочисленного массива ( С++ )
Привет всем))) Помогите пожалуйста! Разработать программу для нахождения всех совершенных чисел среди элементов целочисленного массива.Массив заполнить с помощью генератора случайных чисел.С++
C++ Подсчитать сумму чисел кратных 3 в интервале от 0 до введенного.
Программа просит ввести любое число от 0 до 99, после чего подсчитывает сумму чисел кратных 3 в интервале от 0 до введенного.
C++ Программа с использование оператора Switch http://www.cyberforum.ru/cpp-beginners/thread1092038.html
Программа вводит два числа в первой строке и один из знаков +, -, *, / - во второй и выводит на экран результат соответствующего арифметического действия.
C++ программа с использованием оператора If Программа просит ввести три числа. Найти модуль их разности. Выбрать и напечатать наименьшую из них. Ниже написать «Работу выполнил» и указать фамилию. подробнее

Показать сообщение отдельно
Убежденный
Системный программист
Эксперт С++
15633 / 7142 / 1130
Регистрация: 02.05.2013
Сообщений: 11,582
Записей в блоге: 1
Завершенные тесты: 1
09.02.2014, 11:37
Цитата Сообщение от SkyLu Посмотреть сообщение
Проблема в том что функция bool LoadWaveFile(char* filename, IDirectSoundBuffer8** secondaryBuffer); принимает только char* который функцией retunABC(); я бы хотел вернуть, но увы... ни как
Возвращайте из своей функции std::string.
А в LoadWaveFile ее тогда можно будет передать так:
C++
1
2
string Filename = returnABC();
LoadWaveFile(Filename.c_str(), ...);
Заодно не нужно будет думать про выделение и освобождение памяти.
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru