The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Вариант для распечатки  
Пред. тема | След. тема 
Форум Программирование под UNIX (C/C++)
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Никак НЕ могу найти ошибку ...., redd (?), 07-Апр-18, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


1. "Никак НЕ могу найти ошибку ...."  +/
Сообщение от Деанон (?), 07-Апр-18, 11:33 
Ты бы код выложил
Ответить | Правка | Наверх | Cообщить модератору

2. "Никак НЕ могу найти ошибку ...."  +/
Сообщение от redd (?), 07-Апр-18, 11:55 
> Ты бы код выложил

https://www.gladir.com/CODER/TURBOC/tetris.htm

Ответить | Правка | Наверх | Cообщить модератору

7. "Никак НЕ могу найти ошибку ...."  +/
Сообщение от PereresusNeVlezaetBuggy (ok), 13-Апр-18, 15:53 
>> Ты бы код выложил
> https://www.gladir.com/CODER/TURBOC/tetris.htm

Код... своеобразный, мягко говоря. Судя по всему, он обходит какие-то приколы компилятора TurboC конкретной версии. Учиться программировать по этому коду я бы точно не советовал.

Далее. «Не могу найти ошибку» — в чём она проявляется? Где нормальное описание бага?

Далее, про memset ­— как я понял, имеется в виду следующее:

memset(&(*Q).Tbl,FALSE,sizeof((*Q).Tbl));
memset(&(*Q).Tbl[20],TRUE,sizeof((*Q).Tbl[20]));

В первой строчке зануляется весь двумерный массив. Во второй — устанавливается в 1 последняя строчка (Tbl[20] будет последней строчкой для массива из 21 строки, т.к. индексация начинается с 0).

Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру