Значение возврата шаблона из класса DLLC++

Программы на C++. Форум разработчиков
Ответить
Anonymous
 Значение возврата шаблона из класса DLL

Сообщение Anonymous »

Я планирую написать класс ResourceManager в моем игровом двигателе, поэтому я могу легко управлять своими изображениями, музыкой, моделями и т. Д.

Код: Выделить всё

class ResoureManager{
std::map resources;
public:
 get(char path[]);
}
< /code>
Идея была простой: хранить все в большом контейнере и вернуть через путь. Теперь моя проблема заключается в том, что я должен использовать класс с шаблонным контейнером, чтобы я мог управлять тем, что захочу, в будущем. Моя основная проблема здесь - функция :: get (char path []) 
, которая должна вернуть объект. Пока все хорошо, я могу создать создание некоторых типов для экспорта, но есть ли альтернативы, которые я могу взять?>

Подробнее здесь: https://stackoverflow.com/questions/371 ... -dll-class
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C++»