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

Текстовая RPG в консоли по правилам D&D - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Вызов деструктора http://www.cyberforum.ru/cpp-beginners/thread774753.html
Доброго вам времени суток. Проблема в том, что деструктор не выводит сообщение без этой строки. s1.~Shave(); И я не уверен, что так можно писать. Можете подсказать, что не так? #include...
C++ Дана последовательность слов. Проверить правильно ли в ней записаны буквосочетания жи и ши. Дана последовательность слов. Проверить правильно ли в ней записаны буквосочетания жи и ши. (на языке С++) http://www.cyberforum.ru/cpp-beginners/thread774727.html
Создать класс, реализующий произвольный треугольник C++
Класс должен содержать конструктор, деструктор, Set- и Get-методы для каждого поля
C++ Функция для считывания строки
Требуется написать функция для считывания строки, используя динамическое выделения памяти? Как это по лучше сделать подскажите? Было бы неплохо привести пример кода. Добавлено через 24 минуты Вот...
C++ как в программе написать что последовательность задается пользователем в произвольном порядке http://www.cyberforum.ru/cpp-beginners/thread774694.html
как в программе написать что последовательность задается пользователем в произвольном порядке, если можно приведите часть прогрмаммы
C++ Все нулевые элементы матрицы заменить на единицу Условие: Все нулевые элементы заменить на единицу! Во второй строке у меня там изменённый масив но там выводит нули одни! Почему? #include <stdlib.h> #include <iostream.h> #include <conio.h>... подробнее

Показать сообщение отдельно
Palov
0 / 0 / 0
Регистрация: 27.12.2012
Сообщений: 13

Текстовая RPG в консоли по правилам D&D - C++

29.01.2013, 21:37. Просмотров 2084. Ответов 39
Метки (Все метки)

Доброго времени суток! Решил попробовать себя на новой, так сказать, стезе. Буду рад любой помощи в плане организации хранения информации, ведь текста будет очень много, а доступ к нему должен быть быстрым и удобным.

Возник первый вопрос:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
struct chparams {
                    char* Name;//Имя персонажа
                    char* Class; //Класс персонажа
                    int years; //Возраст
                    int power;//Сила
                    int agility;//Ловкость
                    int constitution;//Телосложение
                    int intellegence;//Интелект
                    int wisdom;//Мудрость
                    int charism;//Обаяние
                };
int _tmain(int argc, _TCHAR* argv[])
{
    setlocale(LC_ALL,"Russian");
    chparams mainp = {"Без имени","Без класса",1,1,1,1,1,1,1};
    int id = 0;
    cout << "\n Введите имя персонажа:";
    scanf("%s",mainp.Name);
    cout << mainp.Name;
    getch();
    return 0;
}
Данная проверка работоспособности показала наличие ошибки при попытке ввода, а именно нарушение прав доступа к записи. Объясните пожалуйста, что не правильно.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru