• Как понять, что учить?

    devalone
    @devalone
    ̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻
    Начни делать интересный тебе проект и учи всё, что понадобится по мере его создания.
    Ответ написан
    Комментировать
  • Что читать после "Программирование: принципы и практика с использованием C++" Страуструпа?

    @egormmm
    Борітеся — поборете!
    Сейчас столько всего читать - неперечитать.
    Пробуйте сделать, т.е. использовать прочитанное (если конечно что-то поняли и способны применить из этого в реальной жизни).
    Ответ написан
    Комментировать
  • Что читать после "Программирование: принципы и практика с использованием C++" Страуструпа?

    @Ariox41
    Майерса обязательно стоит почитать, хотя бы по диагонали. Начать лучше с "Эффективное использование C++. 55 верных советов улучшить структуру и код ваших программ" - там в основном про C++03, но большая часть всё еще актуальна. Затем можно переходить к "Эффективный и современный С++. 42 рекомендации по использованию C++11 и C++14".

    По многопоточному программированию на C++11 стоит почитать "Параллельное программирование на С++ в действии. Практика разработки многопоточных программ" Энтони Уильямса. По этой теме я ничего лучше пока не видел.

    Тут правильно говорят, что помимо чтения нужно еще и практикой заниматься, но придумать себе задачу обычно не просто. Я бы рекомендовал для начала изучать boost и пытаться запустить и модифицировать примеры из документации. Еще лучше - реализовывать эти примеры без копирования из документации. Это, конечно, не идеально, но лучше, чем ничего.
    Ответ написан
    Комментировать
  • Что читать после "Программирование: принципы и практика с использованием C++" Страуструпа?

    @SolidMinus
    В самом низу страницы: https://yandex.ru/jobs/internship/

    C++
    Бьерн Страуструп. Язык программирования C++
    Герб Саттер. Решение сложных задач на С++
    Герб Саттер. Новые сложные задачи на С++
    Г. Саттер, А. Александреску. Стандарты программирования на С++
    Мартин Фаулер. Рефакторинг. Улучшение существующего кода
    Э. Гамма, Р. Хелм, Р. Джонсон и др. Приемы объектно-ориентированного проектирования. Паттерны проектирования
    Эндрю Таненбаум. Современные операционные системы
    Ответ написан
    Комментировать
  • Как сделать, чтобы переменные менялись местами и вывести это на экран?

    nepster-web
    @nepster-web
    Есть еще более интересные решения.
    stackoverflow.com/questions/16201656/how-to-swap-t...

    Но лучше всего если вы учите js, а не тупо сдаете урок в школе, не задавайте такие вопросы, а гуглите, даже если это займет несколько дней. Когда вам пишут очень простые ответы на очень простые задачи, вы очень сильно проседаете в обучении.
    Ответ написан
    Комментировать
  • Как сделать, чтобы переменные менялись местами и вывести это на экран?

    @VZVZ
    Reverse-Engineer, Software Developer, Architect
    чтобы переменные менялись местами


    <script>
      var a = prompt('Введите число а:');
      var b = prompt('Введите число b:');
    
      //меняем местами
      var tmp = a;
      a = b;
      b = tmp;
    
      alert(a);
      alert(b);
    </script>


    например с значениями 5 6, вместо "b" меняет значение на 5 , а вместо "а" выводит "51"

    И причем здесь меняться местами?
    Ответ написан
    Комментировать
  • После ввода слово не отображается на русском, как исправить?

    more_cry
    @more_cry
    Пишу веб-проекты не до конца
    В вашем случае проще использовать SetConsoleOutputCP и SetConsoleCP. Просто setlocale работает только с потоком вывода, а для пользователя, который будет вводить в переменную имя, не указана кодировка. То есть пользователь передает один байт из консоли со значением символа, который соответствует кодировке консоли (а это OEM-866, если не ошибаюсь). И получив значение от пользователя, консоль выплевывает его в представлении "локали", которую вы объявили.
    Ответ написан
    Комментировать