Stanislav
Stanislav
это то что на гитхабе лежит
Ned
вздрочнул, че...
Ned
я так не умею
Square
Посоны, тупой вопрос. Хочу попасть в тусу вирусописателей и трояноделов, с чего начать? Кто нить знает примеры, выходы, советом поможет?
Stanislav
Square
Хочу system internals познать
Square
Ковыряю исходники зевса, есть клевые хаки... Хотя местами и лапши хватает
Square
Zero nights и phd не предлагать
Square
Там одни фэбэсы бля
Stanislav
вирусы не нужны
Square
Вирусы - двигатель прогресса
Ned
нихреновый такой запрос
Stanislav
Square
Я без шуток. В исходниках Зевса контакты есть, но они протухли
Stanislav
да кто ж вас знает)
Ned
народ
Ned
а как в С++ взять ссыль на константу?
Ned
вот есть допустим bool константа (i == pmax)
Ned
как взять на неё ссылку?
Ned
верней, возможно ли иначе, чем bool t = (i == pmax); use(&t);
Stanislav
ну это ж не константа
Ned
это с какого неймспейса посмотреть)
Ned
ну можно иначе или нет?
Stanislav
дак что ты хочешь получить?
Ned
ссылку на величину, которая достоверно равна (i == pmax)
Ned
тьфу
Ned
указатель на эту величину
Ned
адрес этой блядовеличины
Stanislav
ну ты тут указываешьу казатель на bool же
Anonymous
Нельзя же
Anonymous
Взять ссылку
Anonymous
У тебя с оптимизировано же может быть
Anonymous
Так что допустим константа не будет лежать на стеке
Anonymous
И вообще нигде
Anonymous
Прост как умный дефайн будет
Anonymous
Но вообще даже если я не прав
Anonymous
Лучше так не делать
Ned
да уж порешал
Ned
спасибо
Ned
оказалось, это вообще не нужно было
Danyl
Как можно заменить определенные символы в чар массиве без функций или только из string.h
🦥Alex Fails
use the force of strchr
🦥Alex Fails
Она находит символ в строчке, возвращает ук-ль на нее
🦥Alex Fails
пишешь в него нужный символ и продолжаешь дальше искать после него
Danyl
Она может заменит 1 чар на массив чаров?
🦥Alex Fails
тут уже надо перевыделять память
🦥Alex Fails
копируешь кусок до символа, копируешь этот массив чаров, потом в исходной строке перешагиваешь и ищешь дальше...
Danyl
Спасибо
🦥Alex Fails
пжлст
Egor
тут уже надо перевыделять память
ну сперва нужно бы узнать сколько изначально выделено, может там массив из 512 байт, а занято 10 и вставляемые 50 вполне влезут без переаллокаций. но это уже следующий уровень :)
🦥Alex Fails
ну, так да
Stanislav
https://github.com/snare/voltron 😩
Stanislav
я правда по описанию подумал опять что-то на электроне
🦥Alex Fails
Электрон? Что это?
🦥Alex Fails
О, посмотрел - интересная шляпа
Чувак
🦥Alex Fails
кастомный фронтэнд для компилей
🦥Alex Fails
не, про то, что Станислав скинул
🦥Alex Fails
🦥Alex Fails
мы запустим хромиум в отдельном процессе, уберем строку ввода url, включим contentEditable и назовем это текстовым редактором 😂
🦥Alex Fails
я, конечно, утрирую) с атомом не работал. Да и не хочется
🦥Alex Fails
не то придется кучу процессов вырубать
Stanislav
атом ниче так) вскоде получше конечно, быстрее
Stanislav
по ощущениям
Чувак
Атом - это венец тупость.
Чувак
В реализации текстовых редакторов.
🦥Alex Fails
vim
🦥Alex Fails
иль нотепад++
🦥Alex Fails
еще нано норм
🦥Alex Fails
и акелпад
🦥Alex Fails
я хплатформ
🦥Alex Fails
линь - вим/нано
Чувак
Есть еще textadept сделан грумотно: маленькое ядро на си + луаджит сверху.
🦥Alex Fails
винь - нотепад++/акелпад/гвим
Чувак
Жаль, не взлетел.