DZ
🦥Alex Fails
Andrew
"5) Ну и последний совет по оптимизации заключается в том, чтобы сократить потребление оперативной памяти при исполнении программы. ОБЯЗАТЕЛЬНО удаляйте все лишние пробелы, табуляции, переходы на новые строки и комментарии. Именно они зачастую являются причиной потребления большей части оперативки и кеша процессора. Вы сами можете увидеть, как код стал более компактным и более читабельным. Если ваш код будет читать другой программист, то на его экранном пространстве также он будет занимать меньше места, соответственно полезного кода будет помещаться больше."
Как ещё тебе нужно объяснить что такое сарказм?
Denis
Вот! Если память течёт, надо удалить каменты и форматирование :) пикабу 1 апреля плохого не посоветует :)
Nikita
Anatoly
🦥Alex Fails
🐼 Sild
Ivan
Ок
DZ
Alexander "SonnySlave"
Ivan
А переместить можно так же коротко без цикла?
🐼 Sild
std::move
🦥Alex Fails
Nikolai
упоротый страуструп на аве?)
🐼 Sild
а что не так то?
🦥Alex Fails
Ivan
Nikolai
Maksim
Страуструп такой няшечка.
Alexander "SonnySlave"
https://stackoverflow.com/questions/10720122/is-there-a-standard-way-of-moving-a-range-into-a-vector
Nikolai
все так
А ты видел, что сегодня выкатили? Мол в 20 и 23 стандарте хотят отказаться от указателей? Я бы списал это на 1 апреля, но блин, оригинал статьи от 26 марта(
Alexander "SonnySlave"
Alexander "SonnySlave"
заметь тенденцию по пропозалам - всё больше и больше всяких смарт_поинтеров
Nikolai
Artem
Alexander "SonnySlave"
и пропозалы на новые тоже рассматриваются. А что касается обратной совместимости, то всё равно уже рассматривается std2, так что не так и важно
Artem
на оригинале подготовили 5 статей ссылающиеся друг на друга
Nikolai
Nikolai
Nikolai
Dmitry
когда в мск кофы c++?
🦥Alex Fails
Anonymous
Всем привет!
CreateProcess(NULL, szPath, NULL, NULL, FALSE, 0, NULL, NULL, &si, &pi) == TRUE
создал процесс, как передать в этот процесс аргументы?
🦥Alex Fails
Там же в мане есть, как пеоедавать
🦥Alex Fails
Один из нуллов -это cmdline
Nikolai
Eugene
где
Eugene
не вижу
Vladislav
Eugene
а зачем
Nikita
О, Линус наконец осилил кресты?
2lb3oz4dr10½grOfHedgehogs
Вы описание чата заменить забыли
Dadaskis
firther
О, тыква превратилась в карету
Alexey
кто-нибудь знает чятик по Java?
🦥Alex Fails
Anatoly
Anonymous
аватарка топ
🦥Alex Fails
Нет, уже по C++
Vitaliy ◀️TriΔng3l▶️
Vitaliy ◀️TriΔng3l▶️
Ты бы ещё сменил тему чата на Руби
🦥Alex Fails
Нет, мне лень
Vitaliy ◀️TriΔng3l▶️
Или жабаскрипт
🦥Alex Fails
Нет
🦥Alex Fails
Поехали!
Vitaliy ◀️TriΔng3l▶️
Надеюсь, на Паскале?
Eugene
зачем редактил, было же лучше
Eugene
толще вернее
Eugene
;-)
Vitaliy ◀️TriΔng3l▶️
Не получится write once, compile everywhere
Vitaliy ◀️TriΔng3l▶️
Будет же ассемблер кое-где
Vitaliy ◀️TriΔng3l▶️
Или на СМ ЭВМ какой-то низкоуровневый API для Паскаля есть?
Constantine
Я за, только в паскале объявление функции длиннее чем половина функций С++
🦥Alex Fails
Anatoly
Ильюхо, а ты чего целый день-то тормозил, что решил сейчас искроментно пошутить? :)
Square
Рано откатили...)
🦥Alex Fails
Зато полностью, с командами бота
Anonymous
Уже спрашивал сегодня, поправилЮ но аргументы не получаю все равно.
CreateProcess(szPath, LPTSTR(ip), NULL, NULL, FALSE, 0, NULL, NULL, &si, &pi)
🦥Alex Fails
Уже спрашивал сегодня, поправилЮ но аргументы не получаю все равно.
CreateProcess(szPath, LPTSTR(ip), NULL, NULL, FALSE, 0, NULL, NULL, &si, &pi)
ip - какого типа?
Anonymous
char
🦥Alex Fails
Если char*, то на юникоде оно упадет
Anatoly
Уже спрашивал сегодня, поправилЮ но аргументы не получаю все равно.
CreateProcess(szPath, LPTSTR(ip), NULL, NULL, FALSE, 0, NULL, NULL, &si, &pi)
https://msdn.microsoft.com/ru-ru/library/windows/desktop/ms682425(v=vs.85).aspx