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

Вылет при записи структуры в файл [C++] - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Выделение памяти (new) http://www.cyberforum.ru/cpp-beginners/thread422154.html
Наткнулся на пример где делают непонятные мне выделения памяти с помощью new X* pi = new X; X* p2 = new X ; X* рЗ = new (&buffer ) X; // поместить X в buffer (освобождение не нужно) X* р4 = new (&buffer) X ; X* р5 = new (a) X; // выделить из Arena а (освободить из Arena a) X* р6 = new (а) Х ; Я до этого привык использовать только обычное выделение памяти, а с конструкцией когда...
C++ Экстренно требуется ассистенция.Задача про монетки и сдачу. Дано натуральное число N(N<=99). Получить все способы выплаты суммы N с помощью монет достоинством 1,5,10,20 копеек. пользуясь языком Cи. http://www.cyberforum.ru/cpp-beginners/thread422138.html
Функция подсчитывает количество слов в строке. C++
Разработать функцию, которая выполняет ту обработку фрагмента текста, которая определена в Вашем индивидуальном задании. При реализации функции запрещается пользоваться функциями библиотек языка C. условие: Функция подсчитывает количество слов в строке.
выделение памяти под трехмерный массив с возможностью зануления C++
собственно просьба с задачей: определить функцию, которая создает трехмерный массив целых чисел размера M x N x L с возможностью зануления, и функцию, которая освобождает память, выделенную под этот массив. заранее спасибо)
C++ Алгоритм схемы Горнера http://www.cyberforum.ru/cpp-beginners/thread422128.html
Задача такова: необходимо посчитать Сумму произведения ((-1)^k)*(((x/2)^2k)/((k!)^2)), где k изменяеться от 1 до бесконечности. Мною была написана программа на си++ по алгоритму: 1. S=0 2. k=1 3. S=((-1)^k)*(((x/2)^2k)/((k!)^2)) 4. k=k+1 5.если k больше 10 в -3 спепени(например), вернуться на 3. иначе выход. Однако преподователь потребовал, чтобы в вычислении использовалась схема...
C++ Сколько элементов двумерного массива меньше любого элемента на главной диагонали Определить сколько элементов двумерного массива меньше любого элемента на главной диагонали. Добавлено через 1 минуту Решите пожалуйста задачу. А то я в это чайник!( подробнее

Показать сообщение отдельно
Gepar
 Аватар для Gepar
1175 / 531 / 20
Регистрация: 01.07.2009
Сообщений: 3,512
04.01.2012, 03:41     Вылет при записи структуры в файл [C++]
volchonokilli, это же почему не помогает?
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
struct unit // "Блок"
{
        int t; // Техническая перменная
        char *mapping;
        bool accessibility;
        bool thereis; // Показывает, существует ли данный "блок"
};
 
int main()
{
    unit x;
    x.mapping=new char[10];
    x.mapping="string";
    cout<<x.mapping;
}
А вообще лучше бы вы в структуре своей использовали бы уже массив символов, char[10] тот же например, или вообще string ... хотя с последним будет сложнее писать в файл, особенно новичку так что лучше остановитесь на варианте char[10].
 
Текущее время: 01:55. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru