| 15.07.2010, 05:53 | |
|
Ответы с готовыми решениями:
1272
Элементарные программы, для лучшего понимания языка...
Литература для лучшего понимания сути программирования |
|
|
||
| 18.07.2010, 17:31 | ||
|
0
|
||
|
2348 / 1721 / 149
Регистрация: 06.03.2009
Сообщений: 3,675
|
||||||||
| 18.07.2010, 17:39 | ||||||||
|
Правда есть маленькое но. В MSVS (скорее всего не только в ней) в отладочной версии, неинициализированные переменные встроенных типов будут содержать специальные данные, благодаря которым MSVS вылавливает ошибки типа использования неинициализированной переменной. 2. Потому что:
2
|
||||||||
|
3957 / 1812 / 184
Регистрация: 21.11.2009
Сообщений: 2,540
|
||||||
| 18.07.2010, 17:41 | ||||||
|
Kastaneda, а вы пробовали воспользоваться функцией memset?
Для примера простенький класс:
2
|
||||||
|
3957 / 1812 / 184
Регистрация: 21.11.2009
Сообщений: 2,540
|
||||||
| 18.07.2010, 18:01 | ||||||
|
Kastaneda, пожалуйста.
Можно ещё использовать ZeroMemory:
1
|
||||||
|
бжни
2473 / 1684 / 135
Регистрация: 14.05.2009
Сообщений: 7,162
|
|
| 18.07.2010, 18:03 | |
|
MikeSoft, но лучше не надо, ибо студийная приблуда, а экономии два символа
0
|
|
|
3957 / 1812 / 184
Регистрация: 21.11.2009
Сообщений: 2,540
|
|
| 18.07.2010, 18:06 | |
|
alex_x_x, но всё же, Врага нужно знать в лицо (с)
![]() Хотя, пользуюсь обоими, проблем пока что не было.
0
|
|
| 18.07.2010, 20:25 | |
|
0
|
|
|
3225 / 1752 / 436
Регистрация: 03.05.2010
Сообщений: 3,867
|
|||||||
| 18.07.2010, 21:31 | |||||||
4
|
|||||||
|
Временно недоступен
957 / 228 / 14
Регистрация: 12.04.2009
Сообщений: 926
|
|
| 18.07.2010, 22:45 | |
|
Lavroff, вот такое задание наверняка будет для тебя интересным:
Написать игру Жизнь (подробнее тут http://ru.wikipedia.org/wiki/%... 0%D0%B0%29 или тут http://en.wikipedia.org/wiki/C... me_of_Life ) Использовать для написания классы,наследование. Для веселья будем называть клеточки жучками ![]() Программа принимает следующие аргументы - размер поля,а также количество живых жучков. После запуска на поле в случайном порядке появляются все жучки,и начинают движение. (визуально можно представить в виде значков ASCII( можно в цвете), поле печатается обычным потоком печати раз в некий промежуток времени). Ты говорил,что тебе интересны потоки,так вот,сделай каждого жучка как отдельный поток. Думаю,это будет интересно и познавательно.
1
|
|
|
5828 / 3479 / 358
Регистрация: 08.02.2010
Сообщений: 7,448
|
||||||
| 19.07.2010, 05:54 | ||||||
|
Задача про смайлы легко решается с помощью регулярных выражений
Добавлено через 22 минуты Вот на Perl, если кому интересно
Принимает в качестве аргумента имя файла в формате ИМЯ[.РАСШИРЕНИЕ], содержащего строки со смайлами. На выходе выдает файл ИМЯ.out, содержащий число найденных смайлов в каждой строке:
1
|
||||||
|
Мат в 32 хода
237 / 172 / 18
Регистрация: 10.09.2009
Сообщений: 1,096
|
|||
| 19.07.2010, 06:39 | |||
|
Обязательно попробую!... ![]() Добавлено через 47 секунд
0
|
|||
|
5828 / 3479 / 358
Регистрация: 08.02.2010
Сообщений: 7,448
|
|
| 19.07.2010, 06:42 | |
|
Регулярные выражения.
В моем примере (?:\.\w+)?$ и [;:]-*([()\[\]])\1*(.+) - регулярные выражения. С помощью первого выполняется поиск и замена любого расширения входного файла на расширение .out или просто добавление расширения .out, если входной файл не имеет расширения. С помощью второго непосредственно выполняется поиск смайлов
0
|
|
|
Мат в 32 хода
237 / 172 / 18
Регистрация: 10.09.2009
Сообщений: 1,096
|
|||||||||||||||||||||
| 19.07.2010, 09:14 | |||||||||||||||||||||
|
Nameless One, спасибо!
![]() Добавлено через 10 минут Значит так. Начел писать игру про "жизнь". Получилость 3 фаила - cell.h, cell.cpp и cell_main.cpp (обявление класса, реализация функций класса и клиентский фаил). Программа должно пока ПРОСТО ВЫВОДИТЬ НА ЭКРАН НАЧАЛЬНУЮ СТАДИЮ РАЗВИТИЯ КЛЕТОК. Но она не делет даже этого. Должна вывести что то типа этого:
cell.h
В чём дело? :-S
0
|
|||||||||||||||||||||
|
5828 / 3479 / 358
Регистрация: 08.02.2010
Сообщений: 7,448
|
||
| 19.07.2010, 10:51 | ||
|
Добавлено через 50 секунд Оно вообще компилируется?
0
|
||
|
Мат в 32 хода
237 / 172 / 18
Регистрация: 10.09.2009
Сообщений: 1,096
|
|||
| 19.07.2010, 11:22 | |||
|
в чём же дело???... :S Добавлено через 12 минут забыл проинициализировать переменные m и l...
0
|
|||
|
|
|
| 19.07.2010, 11:38 | |
|
Не по теме:
По игре "Жизнь" одно время проводились соревнования (если мне изменяет память где-то в 70-80х годах), победитель до сих пор не превзойден, он реализовал эту игру в 23 байта (могу ошибаться) на ассемблере под ДОС. Это я прочитал в какой-то книге по АСМу, где-то с год назад, поэтому мож чего и подзабыл) Добавлено через 4 минуты Пардон - в 23 КилоБайта)))
1
|
|
|
5828 / 3479 / 358
Регистрация: 08.02.2010
Сообщений: 7,448
|
||||||||||||||||
| 19.07.2010, 11:55 | ||||||||||||||||
|
nikkka, в твоем классе (ИМХО) слишком много ненужных методов:
Добавлено через 2 минуты Собственно: cell.h
0
|
||||||||||||||||
|
Мат в 32 хода
237 / 172 / 18
Регистрация: 10.09.2009
Сообщений: 1,096
|
|
| 19.07.2010, 11:55 | |
|
0
|
|
|
5828 / 3479 / 358
Регистрация: 08.02.2010
Сообщений: 7,448
|
||
| 19.07.2010, 11:59 | ||
|
0
|
||
| 19.07.2010, 11:59 | |
|
Набор задачь для тренировки и улучшения понимания программирования Проверить на правильность и закомментировать весь код для лучшего понимания Нужны задачи для тренировки
Нужны задачи для тренировки Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Когда логика программы не спасает от человеческих ошибок
Maks 18.08.2026
В последнее время всё чаще и чаще сталкиваюсь с таким явлением, как абсолютная невнимательность (или глупость) пользователей. Проявляется это чаще всего на работе в коллективе. Допустим, человек с. . .
|
Лето уходит
kumehtar 17.08.2026
|
Мысли в слух
kumehtar 17.08.2026
Забавно, насколько сейчас стала доступна информация. Например о магии, духовном развитии, медитациях, и других подобных направлениях, ранее зачастую тайных, передаваемых от учителя к ученику. Хотя. . .
|
Перемещение строк из ТЧ в другой документ с учетом текущего пробега
Maks 17.08.2026
Реализация из решения ниже выполнена на примере нетипового документа "Автозапчасти", с ТЧ "Шины".
За основу взят алгоритм отсюда: https:/ / www. cyberforum. ru/ blogs/ 359708/ 10838. html
Задача: . . .
|
|
Саморегулирующийся социальный контракт для сервера cross-section.
Hrethgir 14.08.2026
С кодом конечно таких глубоких размышлений пока не было, впрочем я уже привык к алгоритмизации. Суть предмета записи: снова в диалоге с нейросетью (я взял пока себе ник для учётки админа - Rector). . . .
|
Часы электронные
Uhbif79 12.08.2026
Выкладываю программу часов. Программа позволяет:
1. Использовать системное время и дату,
2. Есть возможность вводить время и дату вручную.
3. Реализованы 2 будильника: начало и конец рабочего дня. . . .
|
Часы с будильником на основе класса QLCDNumber
Uhbif79 12.08.2026
Всем добрый день, выкладываю программу часов с будильником на основе класса QLCDNumber.
Здесь я пробовал самостоятельно создавал классы, впервые столкнулся с видимостью переменной одного класса из. . .
|
Установка MinGW GCC 16.2 и CMake
8Observer8 10.08.2026
VK Видео:
https:/ / vkvideo. ru/ video-240781534_456239017
YouTube:
eY5-5PyI9NM
Текстовая версия
|