Ответы пользователя по тегу C++
  • На чём писать свой браузер?

    x67
    @x67
    на ассемблере или на vba.
    Первый хорош тем, что не содержит ничего лишнего (в т.ч. никакого синтаксического сахара - отличная диета заодно), а программы написанные на нем могут быть невероятно быстрыми и компактными. Тогда лучше купить самый современный процессор и писать под набор инструкций, который он поддерживает
    Второй хорош тем, что прост в изучении и уже встроен в excel. Соответственно можно объединить excel с браузером.
    Ответ написан
    Комментировать
  • Путь в программирование, как выбрать?

    x67
    @x67
    Если хочется писать, то пиши. Кто ж запретит? ¯ \ _ (ツ) _ / ¯
    Ответ написан
    Комментировать
  • Как написать структура классов платформера?

    x67
    @x67
    -взять готовый опен сорс движок и посмотреть
    -начать с чего-то попроще, постепенно усложняя задачу
    -отличать структуру классов от структуры движка, дабы не вводить себя и других в заблуждение
    Ответ написан
    Комментировать
  • Как в C/C++ нарисовать свое окно без winapi?

    x67
    @x67
    А какже qt?
    Если автор имел ввиду нежелание лично использовать winapi, то это выход
    Ответ написан
    9 комментариев
  • Что нужно знать junior c++ разработчику?

    x67
    @x67
    Видимо С++. Ну и опыт работы с библиотеками, знакомство с винапи, qt
    Ответ написан
    Комментировать
  • Что нужно прочитать чтобы начать писать программы на С++?

    x67
    @x67
    Когда это освоишь, уже не так важно будет. Технологий много и разных. Главное - уверенность в том, что ты напишешь код, который решит поставленную задачу. А с каждым новым include ты будешь чувствовать только увеличение своих возможностей, а не первобытный страх)
    Еще надо знать как работает компьютер и как работает язык, на котором ты пишешь. Математику неплохо знать.
    Ответ написан
    Комментировать
  • Double не выводит 0, как исправить?

    x67
    @x67
    это норма. Тут объяснили, почему так. Только никто не удосужился посоветовать самое простое решение:
    Используйте форматированный вывод, например так:
    printf("%.4lf",d);  //%.Klf - K - число символов после точки, в данном случае 4

    для cout тоже есть форматированный вывод, если принтф не устраивает
    Ответ написан
    Комментировать
  • Если изучаешь Python стоит ли для общего понимания изучать С++, или не грузить разум и конкретно изучить Python?

    x67
    @x67
    Питон - язык высокого уровня. Писать на нем можно не задумываясь или почти не задумываясь о многих вещах.
    Си++ совсем другой. Изучение Си++ не будет изучением "для общего понимания" при изучении питона. Скорее вместо си++ нужно изучить устройство компьютера и изучить весь цикл преобразования от написания кода на питоне, до размещения в памяти и исполнения процессором соответствующих команд. Возможно это облегчит написание быстрого и красивого кода. Для общего понимания стоит ознакомиться с различными парадигмами программирования, благо питон в этом плане универсален. Еще важным аспектом является, для чего вам нужен питон? В зависимости от этого будут необходимы те или иные знания. А си++ можно изучать уже когда достигнете определенных высот в питоне, как следующий или просто другой язык программирования. Тогда у вас уже не будет каши в голове, а изучение не будет путать и пойдет легко.
    Ответ написан
    Комментировать
  • Как перебрать все сочетания?

    x67
    @x67
    1. Анализ. Каковы свойства появления нечетных чисел? Ч+Ч=Ч; НЧ+НЧ=Ч; НЧ+Ч=НЧ. Бинго! Исходя из вышесказанного, нам нужно сложить сколь угодно четных чисел и нечетное количество нечетных чисел.
    2. Определяемся со свойствами наборов. Сколько цифр? А цифры ли это или числа?
    3. Когда задача будет однозначно и четко поставлена, не составит труда сначала отфильтровать наборы, которые не дают в сумме нечетное число, затем те, чьи цифры/числа не являются достаточно высокими (выше среднего, к примеру), а из оставшегося множества уже простым перебором найти наибольшую сумму.
    Ответ написан
    Комментировать