vvoid |
Отправлено: 08.04.2005, 18:53 |
|
Машинист паровоза
Группа: Участник
Сообщений: 171
|
Привожу цитату почтенного Георгия из темы "как загружать даные в файл???" закрытой им или по его инициативе:
QUOTE |
Редко вижу столь качественный код
уважаемые модераторы, кто за закрытие этой темы, без ответа на вопрос? я — за!
|
Вопрос: а в чём, собственно говоря, проблема?
|
|
Георгий |
Отправлено: 09.04.2005, 01:52 |
|
Почетный железнодорожник
Группа: Модератор
Сообщений: 874
|
1. было очевидное не соответствие уровня кода и уровня знаний спрашивающего. что бы загрузить данные из файла, в рамках имеющейся архитектуры, достаточно описать одну функцию, размером около 20 строчек, и это вместе с объявлением локальных переменных и пустыми строками, для повышения читабельности. из чего был сделан простой вывод — человек ничего не знает и его вопрос навеняка сведётся к написанию кода за него.
2. задача совершенно не интересная и многократно решённая всеми, кому не лень было прочитать описания, хотя бы, функций C библиотеки.
3. форум не предназначен для выполнения чужой работы, даже если её интеллектуальная сложность и трудоёмкость близка к нулю.
4. не соответствие названия топика и поставленного вопроса. спрашивается как загружать "из файла", а написано "в файл"
да и вообще вопросы из серии "сделайте за меня из вот этого вон то" должны находиться в разделе флейм с указанием типа и размера компенсации за потраченное время.
PS. закрыл не я. так что, как минимум, нас двое |
|
mKostya |
Отправлено: 09.04.2005, 07:42 |
|
Ученик-кочегар
Группа: Участник
Сообщений: 17
|
ето я задавал вопрос!
Я просто C учу 2 месяца!
а насчет загрузки я не пойму какой командой считывать из файла список структур ( |
|
vvoid |
Отправлено: 11.04.2005, 14:43 |
|
Машинист паровоза
Группа: Участник
Сообщений: 171
|
2Георгий> Спасибо, за столь содержательное объяснение, правда я на 100 % согласен с пп. 3, 4, но вот на счёт остальных можно было бы и поспорить!
2mKostya> вот если бы ты сразу сказал, что тебе надо из файла за раз считать "список структур", то тебе возможно сразу бы и написали, что из файла считать какие-либо струтуризированные данные за раз так просто не выйдет, и что в этом деле без собственной функции разбора (parsing-a) не обойтись.
Возник правда, ещё один вопрос: "по каким критериям Вы очениваете качество кода", но по-моему это заслуживает отдельной темы!
|
|
Konstantine |
Отправлено: 12.04.2005, 13:21 |
|
Мастер участка
Группа: Модератор
Сообщений: 545
|
mKostya (содя по всему — тёзка ), для начальных навыков есть книги для начинающих, примеры (входят в постаку того ж Borland-а), Хелп — тоже ярко описывающий функции. т.к. извини конечно, но с самого начала каждому описывать — этого никто не выдержит.
на этом форуме обсуждаются разные нестандартные алгоритмы, программы... т.е. то, чего в литературе не найти
vvoid, спасибо за созданную тему по "качеству кода"
Георгий, не знаю, правильно ли было закрытие той темы, но я не буду против — т.к всё-таки истина в этом есть... я например даже не принимал участия в тех темах — неинтересно...
|
|
Admin |
Отправлено: 01.06.2005, 14:05 |
|
Владимир
Группа: Администратор
Сообщений: 1190
|
Согласен с Георгием по поводу пунктов 1, 2 и 3.
Я на такой вопрос отвечать не стал-бы, так как это не ответ
на конкретный вопрос "КАК ..." а написание кода программы,
а это должен делать сам программист, а не кто-то за него.
Если чего конкретного программист не знает — пусть спросит,
кто знает — ему ответит.
А ответа на такой вопрос как:
QUOTE | я не пойму какой командой считывать из файла список структур | не существует.
Точнее, ответ один — читайте книги по С и help.
Но и закрывать тему тоже не стал-бы -
может найдется кто-то, кому будет в удовольствие
повозиться с кодом , и написать ответ, ничего особо плохого
в таких вопросах я не вижу — ну спросит раз, два, поймет, что за
него никто ничего писать не будет — и сам возьмет изучать
книжку по С.
Или ответят — все равно в этом коде он на 80% не разберется,
придется брать книгу и изучать.
|
|
|