это за синтаксис такой фасма ? первый раз вижу, что бы аргумент-строку (LPCSTR) указывали прямо в вызове, где фактически в коде будут храниться байты этой строки если так вызывать ?
перед вызовом функции определяется байты строки в коде, джапмом перепрыгиваем, пушим параметры, выщываем функцию
прикольно, про такой способ передачи аргументов я читал, но не знал, что макросами он так используется, таким синтаксисом
не надо читать. этот пример показан в helloword в примерах
использование такого синтаксиса в хеллоу ворлд помойму не совсем уместно, если учесть, что хеллоу ворлд нубы будут использовать
такой способ закидывания параметров - лучший способ похерить предсказание ветвлений и вызовов современных процессоров. Но таблица предсказаний большая, а таким образом вы угробите в ней только одну запись. Так что метод приемлемый на раз, главное не злоупотребить.
А у нас что, call теперь условный? Что предсказывать-то?
Обсуждают сегодня