Загляните...

Discussion in 'WASM.HEAP' started by Mark, Nov 18, 2011.

  1. Mark

    Mark Марк

    Blog Posts:
    0
    Joined:
    Sep 15, 2011
    Messages:
    304
    Вот что полезного можно сделать на С++? (консолка)
     
  2. _DEN_

    _DEN_ DEN

    Blog Posts:
    0
    Joined:
    Oct 8, 2003
    Messages:
    5,383
    Location:
    Йобастан
    Mark

    Напиши мне прогу которую я продам за 10000000000$. Это будет ооочень полезно!
     
  3. Mark

    Mark Марк

    Blog Posts:
    0
    Joined:
    Sep 15, 2011
    Messages:
    304
    Ха, а я тебе ее продам за 50000000000$ . По рукам? ;)
     
  4. newbie

    newbie New Member

    Blog Posts:
    0
    Joined:
    Dec 2, 2008
    Messages:
    1,246
    Mark, напиши PE упаковщик со своим собственным алгоритмом сжатия :)
     
  5. Mark

    Mark Марк

    Blog Posts:
    0
    Joined:
    Sep 15, 2011
    Messages:
    304
    Вы издевайтесь? :) Я только только начал изучать С++ :)
     
  6. rpy3uH

    rpy3uH New Member

    Blog Posts:
    0
    Joined:
    Sep 14, 2006
    Messages:
    503
    школота детектед!
     
  7. FatMoon

    FatMoon New Member

    Blog Posts:
    0
    Joined:
    Nov 28, 2002
    Messages:
    954
    Location:
    Russia
    упаковщик/распаковщик
    архиватор
    ...и другие утилиты
    http-сервер
    ...и другие
    roguelike игру

    чего только не можно...
     
  8. TermoSINteZ

    TermoSINteZ Синоби даоса Staff Member

    Blog Posts:
    2
    Joined:
    Jun 11, 2004
    Messages:
    3,568
    Location:
    Russia
    Mark
    Если у вас такие вопросы появляются - срочно бросайте программирование! Это не ваше.
     
  9. Rel

    Rel Well-Known Member

    Blog Posts:
    2
    Joined:
    Dec 11, 2008
    Messages:
    5,317
    ты ничего полезного не сделаешь...
     
  10. Mark

    Mark Марк

    Blog Posts:
    0
    Joined:
    Sep 15, 2011
    Messages:
    304
    ПОЧЕМУ же? Я уже сделал выключение компа по таймеру, просто таймер, калькуляторы на деление, умножение, сложение, вычитание,

    и другое. (Ну мне всего 12)
     
  11. _DEN_

    _DEN_ DEN

    Blog Posts:
    0
    Joined:
    Oct 8, 2003
    Messages:
    5,383
    Location:
    Йобастан
    Mark
    [​IMG]
     
  12. Sasha7b9

    Sasha7b9 New Member

    Blog Posts:
    0
    Joined:
    Oct 17, 2010
    Messages:
    105
    Ну, полезного ты действительно вряд-ли что сделаешь. Если только в целях обучения. Ну или полезное для себя лично.
    Можно только попробовать из того, что сказал FatMoon - roguelike игру. Или что-нибудь с трёхмерной графикой в консоли. Это всегда интересно для всех и во всяком случае будет полезно для тебя.
    Хотя, с учётом 10-го поста, это будет сложновыполнимо. Хотя как знать, на gamedev.ru рассказывают истории о программировании с 10-летнего возраста.
     
  13. scf

    scf Member

    Blog Posts:
    0
    Joined:
    Sep 12, 2005
    Messages:
    386
    Полезного для начинающих?
    Вот чего писал когда-то я...
    -вычисление шанса получить в троллейбусе счастливый билетик (у которого суммы цифр слева и справа равны)
    -шифрование файлов по КрутомуАлгоритмуСПАРОЛЕМ
    -поиск на диске файлов с одинаковым содержиым, генерация отчета и автоматизированное удаление дублей (до сих пор пользуюсь)
    -трояяяяян (удаленная командная строка)
    -сжатие данных RLE или хаффманом(второе уже нетривиально и для неновичка)
    -классическая задача "угадай слово" про деревья.

    Если речь идет о досовском С++ или есть желание немного вкурить WINAPI для рисования в консоли (втыкать символы в произвольное место), то добавляются:
    -всемирно известные игры из китайского тетриса "9999 игр" - стрелялка, змейка, тетрис (последнее для новичка на грани фола)
    -игра "жизнь"
    -просто нарисовать какую-нибудь красивый эффект - осыпающиеся буквы например, летающее по экрану слово - на что воображения хватит.

    Дерзай :)
     
  14. SadKo

    SadKo Владимир Садовников

    Blog Posts:
    8
    Joined:
    Jun 4, 2007
    Messages:
    1,610
    Location:
    г. Санкт-Петербург
    Ничего не писать.
    Неблагодарное это дело.
    Все потом только новые и новые феньки хотят, а сроки ужимают до невозможного.
     
  15. newbie

    newbie New Member

    Blog Posts:
    0
    Joined:
    Dec 2, 2008
    Messages:
    1,246
    Как грица "незнаешь что писать - пиши малвару" ;)
     
  16. M0rg0t

    M0rg0t Well-Known Member

    Blog Posts:
    0
    Joined:
    Oct 18, 2010
    Messages:
    1,585
    Можно написать аналог зевса. Потом его продавать. Потом продавать сорцы этого аналога зевса.
    Только все это пустой треп,и как я предполагаю, автор дальше создания этой темы и пустых рассуждений не зайдет.
     
  17. _Juicy

    _Juicy Active Member

    Blog Posts:
    0
    Joined:
    Aug 12, 2003
    Messages:
    1,159
    Location:
    SPb
    ИИИ (говорилку) :)
    В 12 лет была моя любимая тема %)
     
  18. karabas_barabas

    karabas_barabas Member

    Blog Posts:
    0
    Joined:
    Aug 9, 2009
    Messages:
    168
    перепиши IDP или GPE на с++ )
     
  19. goga2007

    goga2007 New Member

    Blog Posts:
    0
    Joined:
    Feb 10, 2007
    Messages:
    184
    консольную ОС
    ...так все делают после изучения какого-нибудь ЯП
     
  20. DEEP

    DEEP Андрей

    Blog Posts:
    0
    Joined:
    Apr 27, 2008
    Messages:
    491
    Location:
    г. Владимир
    Лично я в 12 лет писал на Delphi + WinAPI аналог игры FIDO (помнят ещё здесь Юрия Нестеренко?) и её продолжения «Компьютерщик», но только с дружественным графическим интерфейсом и всякоразными рюшечками.
    Цель была в минимизации размера готового приложения.
    И я таки её достиг — исполнимый модуль (умевший, помимо прочего, создавать ярлыки, распаковывать в собственную папку все необходимые данные и читать оттуда новые) занимал всего 64 килобайта.

    Впрочем, смотря на этот супер-убер-код сейчас, я просто плакаю кровавыми слезами.
    Чего стоит одна лишь ошибка проектировки, обязавшая меня на каждый создаваемый контрол в каждом окне писать код инициализации и уничтожения!

    Но, так или иначе, нужно было с чего-то начинать.