Задать вопрос
  • Можно ли STM32H753VI (TFBGA100) страссировать в 4-х слоях?

    Ocelot
    @Ocelot
    Теоретически можно. 2 внешних слоя сигнальные, 2 внутренних - питания и GND.
    Два внешних ряда шариков развести на слое Top, следующие два ряда - на Bottom, внутренние шарики - земля и питание. Всё упирается в то, позволяют ли технормы вашего производства ПП протащить дорожку между падами на фольге 35 мкм.
    Ответ написан
    Комментировать
  • Как правильно остановить программу?

    gbg
    @gbg Куратор тега C++
    Любые ответы на любые вопросы
    Для того, чтобы посмотреть вывод программы, ее вовсе не надо останавливать - достаточно настроить IDE так, чтобы она не закрывала терминал после завершения программы.

    Если сильно хочется, можно использовать вот такой код:
    #include <ios>      // Required for streamsize
    #include <iostream>
    #include <istream>
    #include <limits>   // Required for numeric_limits
    
    void myflush ( std::istream& in )
    {
      in.ignore ( std::numeric_limits<std::streamsize>::max(), '\n' ); // опустошаем все что есть в буфере
      in.clear();
    }
    
    void mypause() 
    { 
      std::cout<<"Press [Enter] to continue . . ."; // собственно, пауза
      std::cin.get();
    }

    Источник
    Использование же system("pause") - костыль, к использованию не годится никогда.
    Ответ написан
    Комментировать
  • Как накидать логику работы будущей программы?

    longclaps
    @longclaps
    Накидываю: никак. Хочется делать мало ошибок - не делай ничего. Если проект для тебя важен - найми исполнителя.
    Какие уж тут насмешки! Мы рыдаем на тебя глядючи. Нет в программировании царских путей.
    Ответ написан
    1 комментарий
  • Как накидать логику работы будущей программы?

    gbg
    @gbg
    Любые ответы на любые вопросы
    Вы не научитесь писать и проектировать программы, если самостоятельно не набьете на этом шишек.

    Переписывание программы заново - нормальный процесс, называемый рефакторингом. "На берегу", еще до начала написания кода, вы не будете видеть все тонкости и нюансы. Так что хлопанье себя по лбу и отправка кода в корзину = нормальный творческий процесс разработки.

    После нескольких таких заездов по граблям вы получите опыт - ошибки и трудности, с которыми вы начнете сталкиваться будут такие, что ни в книге сказать, ни на StackOverflow прочитать.
    Ответ написан
    1 комментарий
  • Почему выбрасывает ошибку при компилировании?

    @none7
    Вы объявили функцию accept2 внутри функции main. Так делать нельзя.
    Ответ написан
    Комментировать
  • Где можно найти информацию об архитектуре аппаратных строений?

    Например
    Цифровая схемотехника и архитектура компьютера
    второе издание
    Дэвид М. Харрис и Сара Л. Харрис
    Там все это есть.
    Ответ написан
    Комментировать
  • Написать функцию которая возвращает строку с тремя пробелами между слов, начало и конец строки не должны быть с пробелом?

    wataru
    @wataru
    Разработчик на С++, экс-олимпиадник.
    Лень разбираться в вашем коде, но на кой черт там вообще замена? Эта задача решается потоково - прочитали символ из входной строки, добавили от 0 до 4-х символов выходную строку. Можно еще сначала один раз пройтись и подсчитать длину в ответа, если жалко 3*strlen(input) заводить. Длина ответа - 3*(k-1) + c, где k - количество слов, а с - количество непробельных символов.

    Главное наблюдение - любое слово начинается с непробельного символа, перед которым идет пробельный (или начало строки).

    Соответственно решение вообще тупое - прочитали непробельный символ - если он начало слова, вывели 3 пробела. В любом случае вывели этот непробельный символ. Если прочитали пробельный символ - пропустили его (ну или флаг установили для упрощения кода в первом случае).
    Ответ написан
    Комментировать
  • Каков русский Open Sourse?

    У вас странные представления об OpenSource. Обычно он разрабатывается не разработчиками какой-то одной страны и разработчики из России участвуют практически во всех крупных проектах и ни лицензия ни копирайты никак не привязаны к стране. То, что большая часть крупных опенсорсных проектов зарегистрированы как некоммерческие организации в США (Linux Foundation, Apache Foundation, Wikimedia Foundation) не имеет отношения к разработке, это связано с тем, что законодательство США позволяет коммерческим организациям часть налогов выплачивать аккредитованым некоммерческим организациям в виде пожертвований. В России такого законодательства нет, поэтому некоммерческому опнсорс-проекту обычно нет никакого смысла регистрироваться в России. Небольшие проекты как правило живут без юр. лиц и без привязки к какой-либо стране вообще.
    Ответ написан
    Комментировать
  • Стоит ли начинать изучение программирования в 13 - 14 лет?

    @mkone112
    Начинающий питонист.
    Нет, ты слишком стар - поезд ушел.
    Ответ написан
    3 комментария
  • Стоит ли начинать изучение программирования в 13 - 14 лет?

    sergey-gornostaev
    @sergey-gornostaev
    Седой и строгий
    Те, кому действительно стоит изучать программирование, этим вопросом не задаются, они просто начинают изучать, как только им становится интересно.
    Ответ написан
    3 комментария
  • Стоит ли начинать изучение программирования в 13 - 14 лет?

    Ни в коем случае нельзя. Со знаниями программирования люди рождаются. Если ты попробуешь изучать программирование - умрёшь.

    sarcasm off
    Ответ написан
  • Что делать если не получается писать код имея нужные знания?

    fedorez
    @fedorez
    Хатуль мадан
    да ну.
    не бросайте. я считаю что "не твоё", "не дано" - это ерунда и так не бывает. как говорят в любимой Бобуком цитате - "специализация - удел насекомых". гуманитарии/технари, равно как физики/лирики - это такой же бред как "совы/жаворонки" - любой человек без органического поражения организма может всё. вообще всё - и писать музыку, и оперировать уравнениями Максвелла, и странный аттрактор ковырять, и детективы писать, и приложения под айфон на Objective-C сочинять.
    главное желание разобраться и практика.
    конкретно в вашем случае - читайте программы, как читаете книги.
    мы в юные годы жили без компьютеров, с доступом к машинному времени час в неделю, у нас были книжки с листингами на паскале и бейсике - мы их читали, мы их в тетрадочке писали, обсуждали, находили косяки.
    так и вы - читайте готовые проекты, разбирайте задачки, смотрите решения - это нормально.
    читать чужое творчество - это правильно и хорошо.
    не получается решить задачку - пробуйте снова, снова - если совсем вилы - подсмотрите ответ, решите аналогичную задачку. читайте код как книгу. он интересный)
    тем более, у вас есть комп, его можно гонять раз за разом)
    не можете написать что-то с нуля? возьмите букварь, вроде Big Nerd Ranch - там по шагам строится какое-то минимально функциональное приложение - с объяснениями, пройдите это.... пусть медленно.
    скачайте готовый проект - поиграйтесь с ним - измените шрифт, цветовое решение, перекомпонуйте интерфейс, добавьте функционал какой-нить, вьюшек пару - с каким-то минимальным вам интересным чем_то...
    блин, играйте! развлекайтесь! если вы будете страдать изучая - это путь мученика, не надо так)
    удачи.
    Ответ написан
    1 комментарий
  • О чем Вам говорит понятие "кольцевой буфер"?

    @eandr_67
    web-программист (*AMP, Go, JavaScript, вёрстка).
    Банальный массив длины Len
    Индекс следующего элемента: Index = (Index + 1) % Len
    Индекс предыдущего элемента: Index = (Index + Len - 1) % Len
    Добавляем в голову, читаем с хвоста - соответственно, буфер содержит два индекса: Head и Tail.
    Если голова догнала хвост - буфер переполнен.
    Если хвост догнал голову - буфер пуст.
    Ответ написан
    Комментировать
  • Как изучить C++?

    Stalker_RED
    @Stalker_RED
    ffa11c5561b6ca472680216ac54dbccb.jpg

    Начните лучше с какого-нибудь дружелюбного языка, вроде паскаля или пайтона (только не с js, с него потом сложно переучиваться). И только после того как напишете десяток hello world, калькуляторов, астрологических календарей или тудушек - переключайтесь на плюсы. Плюсы вообще клевые, много узнаете о внутрянке, но начинасть с них тяжело.
    Ответ написан
    1 комментарий
  • Как из целого числа сделать десятичное?

    samodum
    @samodum
    Какой вопрос - такой и ответ
    делить в цикле на 10 пока число не станет меньше 1
    Ответ написан
    Комментировать
  • Неправильно сравниваются массивы в Си, почему?

    wataru
    @wataru
    Разработчик на С++, экс-олимпиадник.
    У вас переменные correct_Login и correct_Password не инициализируются. Вы их можете затереть в 0, но 1 они никогда не были и не станут.

    Теперь несколько замечаний по коду.

    Не нужно декларировать extern в коде функции для глобальных переменных. Не нужно дописывать '\0' на конце строковых констант, оно там и так будет в конце добавлено автоматически.
    Ответ написан
    1 комментарий
  • В чём отличие int от long int?

    @galaxy
    У Microsoft C++ ни в чем.
    Стандарт C ограничивает минимальный размер типов int, при этом sizeof(long) >= sizeof(int) >= sizeof(short) >= sizeof(char).
    Ответ написан
  • Стоит ли менять пк на Macbook pro 13?

    samodum
    @samodum
    Какой вопрос - такой и ответ
    Нет конечно, не менять.
    Macbook Pro 13 2015(i5, 8gb, 256 gb) - это древнее говнище, которому место на свалке.
    Найди нормальное железо, а не это старьё.
    13" - это смешно, никто из тех, кто работает с графикой, не использует такие мизерные экранчики. Минимум 17"
    Ответ написан
  • Как импортировать компилятор c++ в "ос" на assembler?

    freeExec
    @freeExec
    Участник OpenStreetMap
    Скомпилировать компилятор с++ своим компилятор от ОС-на-ассемблере, вроде же всё очевидно.
    Ответ написан
    6 комментариев
  • Может ли сломанный процессор открыть окно входа в Windows 10?

    Slayer_nn
    @Slayer_nn Куратор тега Windows
    Гугол, памаги!
    Тупо развод
    Ответ написан
    Комментировать