Бред


Ответить в тред Ответить в тред

<<
Назад | Вниз | Каталог | Обновить тред | Автообновление
67 6 14

Аноним 29/05/19 Срд 15:04:43 1972333041
image.png (149Кб, 1280x1024)
1280x1024
сап, может кто-нибудь объяснить почему у меня при загрузке файла хуйню какую-то выдаёт, и что нужно для исправления этого исправить, с меня нихуя
Аноним 29/05/19 Срд 15:05:00 1972333132
бамп
Аноним 29/05/19 Срд 15:05:18 1972333273
бамп
Аноним 29/05/19 Срд 15:05:36 1972333464
бамп
Аноним 29/05/19 Срд 15:05:55 1972333595
бамп
Аноним 29/05/19 Срд 15:06:29 1972333966
бамп
Аноним 29/05/19 Срд 15:06:41 1972334127
в свой загон, в /pr
Аноним 29/05/19 Срд 15:06:51 1972334208
бамп
Аноним 29/05/19 Срд 15:06:54 1972334259
Аноним 29/05/19 Срд 15:07:12 19723344210
Аноним 29/05/19 Срд 15:09:33 19723357111
>>197233442
ЖИВОТНО, ТЕБЕ СКАЗАЛИ, СЪЕБАЛО В СВОЙ ЗАГОН! БЫРО НАХУЙ!
29/05/19 Срд 15:09:48 19723358312
>>197233304 (OP)
>какую-то
Какую блять? Ты вообще тупой нахуй? Чмо. Нахуя ты этим занимаешься если нихуя не понимаешь? НАХУЯ? Урод ебанный, мразь, чучело проклятое. Желаю смерти твоей матери шалаве что родила тебя.
Аноним 29/05/19 Срд 15:10:34 19723361913
>>197233571
А нихуя что у тебя тут биопроблем полна нулевая? Полудурок, ты их в загон отправить не хочешь?
Аноним 29/05/19 Срд 15:11:17 19723363714
>>197233304 (OP)
void show_gr()
Вот тут у тебя ошибка
ты осознаешь вобще чо ты делаешь или тупо код спиздил?
Аноним 29/05/19 Срд 15:12:14 19723369115
>>197233619
Это никак не оправдывает то, что ты не должен пиздовать в /pr/ и спрашивать про свой говнокод там.
Аноним 29/05/19 Срд 15:13:11 19723373816
>>197233304 (OP)
Пиздец у тя load вобще хуйню творит, её переделывай.
Аноним 29/05/19 Срд 15:13:51 19723377717
>>197233637
сам делал
>void show_gr()
тут всё ок, у меня в функции load() ошибка. Компилирует нормально, но при загрузке из файла данные ломает хз почему
Аноним 29/05/19 Срд 15:16:43 19723389918
>>197233304 (OP)
Ахуенное условие в цикле бро, 0 < 0. И там short, смотри чтобы че не переполнило, но тебе на это похуй
Аноним 29/05/19 Срд 15:17:11 19723391619
Блять, это форматирование кода, что ты творишь сука?
Аноним 29/05/19 Срд 15:17:14 19723391820
>>197233304 (OP)
Используй файловые потоки, а не говно мамонта.
ну а вобще тыпытаешься считать строку размера data , что за data?
Аноним 29/05/19 Срд 15:17:54 19723396021
>>197233899
Он считывает n из файла.
Аноним 29/05/19 Срд 15:18:57 19723401622
Аноним 29/05/19 Срд 15:20:27 19723408823
>>197233918
это структура. Вообще эта хуйня по сути должна загружать элементы связного списка(курсач вся хуйня, и файловые потоки не проходили, поэтому делаю именно так)
Аноним 29/05/19 Срд 15:21:04 19723412124
>>197234016
монитору 8 лет, а на новый денег нет
Аноним 29/05/19 Срд 15:21:32 19723413825
>>197233960
Мб head в твоем методе add_obj_all() ?
Аноним 29/05/19 Срд 15:22:12 19723417226
Зачем fseek в load?
Аноним 29/05/19 Срд 15:24:08 19723428027
>>197234172
сдвиг флага, нужен для того, чтобы каждый раз при проходе цикла функция считывала следующий объект
Аноним 29/05/19 Срд 15:24:53 19723431928
Аноним 29/05/19 Срд 15:24:55 19723432129
>>197234088
Сперва сделай чтоб функция принимала ссылку на структуру.
Во вторых, ты думаешь тебе с++ сам догадается как твою структуру считывать? Считывай поочередно каждое поле структуры.
Аноним 29/05/19 Срд 15:27:07 19723442730
Аноним 29/05/19 Срд 15:28:35 19723450531
>>197234321
Стоп, а что ты вобще с дата делаешь? Зачем ты ее экземпляр создаешь и кидаешь в функцию, если ты её даже не инициализируешь, а тупо обьявил?
А также зачем ты кастуешь д к указателю на символ?
Аноним 29/05/19 Срд 15:31:03 19723463532
>>197234505
функция принимает д, чтобы в дальнейшем с ней работать(хз)
>А также зачем ты кастуешь д к указателю на символ?(чтобы он строку считал)
то есть надо инициализировать прямо в функции?
Аноним 29/05/19 Срд 15:31:17 19723464433
Подробнее
Аноним 29/05/19 Срд 15:35:30 19723482934
>>197234644
короч задача загрузить из файла элементы связного списка
в сам файл нормально записывается, но скачивает хуёво(при выводе на экран хуету какую-то выводит)
Аноним 29/05/19 Срд 15:36:41 19723488135
>>197234635
>А также зачем ты кастуешь д к указателю на символ?(чтобы он строку считал)
Ты в свою структуру какого то хуя закидываешь строку.
>функция принимает д, чтобы в дальнейшем с ней работать(хз)
>то есть надо инициализировать прямо в функции?
d которое в main, никак не изменится, так как ты в функцию не ссылку даешь. ссылка эта хуевина с & после названия типа Если будешь как то менять d в load, d которая в main никак не изменится.

Скажем так, по тебе видно что ты вобще не вкуриваешь в плючах нихуя, чем год страдал? Мимо тоже первак
Аноним 29/05/19 Срд 15:39:44 19723503636
>>197234881
И как я уже сказал, у тебя нихуя не считывает, потому что c++ не ебет как твою структуры считывать в принципе.
Считывай поля своей структуры поочередно.
Аноним 29/05/19 Срд 15:40:40 19723507937
>>197234881
Он не строку закидывает. Это хрень такая, fread читат только в указатель на char. Поэтому когда читают из файла бинарные данные то всегда кастуют структуры в указатель на char.
Аноним 29/05/19 Срд 15:41:35 19723514338
Переменная d не передается в функцию load. В функции load создается копия d. Если хочешь передать d в load нужно принимать ссылку.
Аноним 29/05/19 Срд 15:45:27 19723534239
>>197235079
Просто побитово копирует?
Как он тогда будет считывать строку рандомного размера?
блять тупой с, всегда потоками пользовался
Аноним 29/05/19 Срд 15:48:18 19723550140
Аноним 29/05/19 Срд 15:52:10 19723570941
image.png (202Кб, 1280x1024)
1280x1024
Аноним 29/05/19 Срд 15:52:31 19723573642
Аноним 29/05/19 Срд 15:52:56 19723576143
E
Аноним 29/05/19 Срд 15:54:14 19723583044
void savefile(){
short n = 0;
OBJ c = head;
while(c != NULL){++n; c = c -> next;}
FILE
fp = fopen("students", "wb");
fwrite((short)&n, sizeof(short), 1, fp);
c = head;
for(int i = 0; i < n; ++i){
fwrite((char
)&c , sizeof(DATA), 1, fp);
c = c -> next;
}
fclose(fp);
}
Вот у меня функция сохранения в файл
Аноним 29/05/19 Срд 15:54:35 19723584645
gg
Аноним 29/05/19 Срд 15:54:38 19723585046
image.png (143Кб, 1280x1024)
1280x1024
Аноним 29/05/19 Срд 15:54:44 19723585347
>>197235342
Копирует по байтам, то есть это указатель на char, указываешь куда копировать и размер в байтах. Чтобы считать строку рандомного размера можно использовать fgets. Можно еще записать размер в начало. Обычно это считывается каждый символ пока не наступит конец.
Аноним 29/05/19 Срд 15:55:03 19723587448
Аноним 29/05/19 Срд 15:55:49 19723591849
>>197235850
Залей весь код куда-нибудь, так будет легче обнаружить ошибку.
Аноним 29/05/19 Срд 16:05:40 19723646150
>>197233304 (OP)
фу ебать, плюсы год не видел уже, ща посмотрел, какая же это хуйня. Язык не для людей вообще МимоНачинающийДжавист
Аноним 29/05/19 Срд 16:07:46 19723659451
>>197236461
>какая же это хуйня
Тому что оп юзает миллион лету уже.
Аноним 29/05/19 Срд 16:10:26 19723674552
Аноним 29/05/19 Срд 16:10:43 19723676153
Аноним 29/05/19 Срд 16:12:31 19723687054
>>197236745
Ты не из ОмГТУ случайно?
Аноним 29/05/19 Срд 16:18:04 19723717755
>>197233304 (OP)
>БУГРТ-ТРЕД
>ДВАЧ
>Куплинов
Найс подписки, пашел нахуй отсюда, А ТО ВСЕМ ТВОЙ ПРОФИЛЬ ПОКАЖУ РОМКА!
Аноним 29/05/19 Срд 16:19:17 19723723656
Аноним 29/05/19 Срд 16:19:38 19723725657
Аноним 29/05/19 Срд 16:21:28 19723737258
изображение.png (2726Кб, 1280x960)
1280x960
>>197237256
УУУУУ СУКА, СЪЕБАЛ ОТСЮДА
Аноним 29/05/19 Срд 16:23:40 19723749959
изображение.png (2452Кб, 960x1280)
960x1280
Аноним 29/05/19 Срд 16:29:43 19723787060
Аноним 29/05/19 Срд 16:31:48 19723800061
изображение.png (346Кб, 530x629)
530x629
Лучше бы по плюсам книжку читал, долбоеб.
Аноним 29/05/19 Срд 16:32:00 19723801362
короч всем кто помогал большое спасибо
Аноним 29/05/19 Срд 16:34:39 19723818663
>>197238013
Кстати записываешь ты сткрутуры OBJ а считываешь DATA. Так что запись идет неправильная.
Аноним 29/05/19 Срд 16:39:28 19723845164
>>197238000
как ты это сделал? он ведь просто скрины своего квадрата кидал
Аноним 29/05/19 Срд 16:41:39 19723857165
>>197238451
Он скинул код через вк документы.
Аноним 29/05/19 Срд 16:41:50 19723858266
>>197238451
Я программист-хакер.
документы из вк выше кидал
Аноним 29/05/19 Срд 16:42:15 19723860267
Аноним 29/05/19 Срд 16:51:25 19723910968
>>197238186
БЛЯТЬ, ГДЕ ЖЕ ТЫ РАНЬШЕ БЫЛ? СПАСИБО ТЕБЕ БОЛЬШОЕ, СЧАСТЬЯ ЗДОРОВЬЯ, ВСЁ ЗАРАБОТАЛО
Настройки X
Ответить в тред X
15000 [S]
Макс объем: 20Mб, макс кол-во файлов: 4
Кликни/брось файл/ctrl-v
X
Ваш шидевор X
Стикеры X
Избранное / Топ тредов