0 / 0 / 0
Регистрация: 18.12.2017
Сообщений: 13
|
||||||
1 | ||||||
Debug assertion failed!18.12.2017, 18:23. Показов 2416. Ответов 14
Метки нет (Все метки)
Здравствуйте, такая проблема. Пишу программу: Для двух файлов А и В, которые состоят из 20 элементов: А={ai}, B={bi} i=[1,20] необходимо рассчитать значение сi=((ai+bi)+56)/(ai+5)2 и записать его в файл С={ci}.
0
|
18.12.2017, 18:23 | |
Ответы с готовыми решениями:
14
Программа выдает ошибку Debug Assertion Failed Debug assertion failed при чтении из файла Debug Assertion Failed! Expression: is_block_type_valid(header- _block_use) При работе с файлом появляется ошибка debug assertion failed |
0 / 0 / 0
Регистрация: 18.12.2017
Сообщений: 13
|
|
18.12.2017, 19:56 [ТС] | 3 |
создал А и В файл что бы в них записать рандом числа, оттуда взять значения а и b и подставить в формулу а потом получить ответ c и записать его в файл и вывести его
Добавлено через 51 минуту Kuzia domovenok, создал А и В файл что бы в них записать рандом числа, оттуда взять значения а и b и подставить в формулу а потом получить ответ c и записать его в файл и вывести его
0
|
18.12.2017, 20:36 | 4 |
Anatos, ах, да, тут вообще не в этом дело.
я увидел твоё fopen("file1.txt", "rt"); и решил, что ты из файла читаешь текст, но затем ты какую-то ерунду написал. fwrite(&random, sizeof(double), 1, file1); ты открыл файл для ЧТЕНИЯ, но почему-то в него ПИШЕШЬ либо читай fopen("file1.txt", "rt")+fscanf, либо пиши fopen("file1.txt", "wt")+printf либо открывай бинарный файл fopen("file1.txt", "rb")+fread, либо... ну ты понял короче, ты сделал всё шиворот навыворот крест накрест!
0
|
0 / 0 / 0
Регистрация: 18.12.2017
Сообщений: 13
|
|
18.12.2017, 22:31 [ТС] | 5 |
Kuzia domovenok, я изменил на wt+ но мне нужно в файл3 записать значение с но ничего не записывается
0
|
0 / 0 / 0
Регистрация: 18.12.2017
Сообщений: 13
|
|
19.12.2017, 00:13 [ТС] | 7 |
Kuzia domovenok, текстовый
0
|
0 / 0 / 0
Регистрация: 18.12.2017
Сообщений: 13
|
|
19.12.2017, 01:51 [ТС] | 9 |
Kuzia domovenok, так я и так его не юзаю
0
|
Модератор
13503 / 10755 / 6409
Регистрация: 18.12.2011
Сообщений: 28,704
|
||||||
19.12.2017, 08:49 | 10 | |||||
Это не возведение в квадрат, а исключающее или с двойкой
Ну, и остальное:
0
|
0 / 0 / 0
Регистрация: 18.12.2017
Сообщений: 13
|
|
19.12.2017, 18:45 [ТС] | 11 |
zss, к сожалению в файлы ничего не пишет
Добавлено через 1 час 20 минут zss, и мне нужно вывести то что в файлах в консоль
0
|
Модератор
13503 / 10755 / 6409
Регистрация: 18.12.2011
Сообщений: 28,704
|
|
19.12.2017, 19:03 | 12 |
Все пишется, только они при такой записи бинарные, их нельзя смотреть текстовым редактором.
Для доказательства строки 48-53 читают и выводят на консоль 3 файл. Аналогично можете прочитать и вывести на консоль первый и второй.
0
|
0 / 0 / 0
Регистрация: 18.12.2017
Сообщений: 13
|
|
19.12.2017, 20:25 [ТС] | 13 |
zss, вот что выводит консоль
0
|
Модератор
13503 / 10755 / 6409
Регистрация: 18.12.2011
Сообщений: 28,704
|
||||||
19.12.2017, 21:25 | 14 | |||||
Сообщение было отмечено Anatos как решение
Решение
Anatos, Вы невнимательно переписали мой код.
Кто будет закрывать файлы после записи file3? (строки 44-46 в моем коде). И выводить содержимое файлов 1 и 2 я сказал надо АНАЛОГИЧНО!
Правилами форума запрещено вставлять коды в виде картинок!
0
|
0 / 0 / 0
Регистрация: 18.12.2017
Сообщений: 13
|
|
19.12.2017, 22:47 [ТС] | 15 |
zss, спасибо большое все работает и впредь буду знать
0
|
19.12.2017, 22:47 | |
19.12.2017, 22:47 | |
Помогаю со студенческими работами здесь
15
Ошибка Debug Asserition Failed Expression:(stream !=NULL) Debug Assertion Failed! Debug assertion failed Debug assertion failed Debug assertion failed Debug assertion failed Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |