Я хочу сделать игру, ее уровни будут хранится в формате XML точнее говоря там будет для каждого тайла прописан тег и как ни странно файлы будут массивные. Какой парсер стоит использовать для большой информации потому-что в игре важна ее оптимизация?
Я бы порекомендовал TinyXML-2. Он в несколько раз быстрее первой версии и по нему есть хорошая документация. Не знаю, отличается ли интерфейс второй версии от первой, поскольку только что узнал о новой версии, но по первой точно есть довольно много материалов
Использование XML хорошо и удобно на этапе проектирования и создания игры.
Для релиза, если есть проблема со скоростью парсинга, - переходите на бинарные данные.
Можете хранить массивные данные в XML в виде блоба в base64 и доставать распаковывать их при старте.
Итак, создать такую функцию нельзя, знаюОднако мне очень требуется
Попробовал, перепеписать код из книжки Head First про паттерны, на C++, но появляется ошибка E0322 object of abstract class type "MallardDuck" is not allowed: Duck d:\Code\CODE\C++\Duck\Duck\Sourcecpp...
В чем разница char arr[100] и char *arr1 = new char[100] и почему функция gets_s(char*) работает при gets_s(arr), но не работает gets_s(arr1)?