Size: a a a

2020 June 01

R

Reffi_4 in r0 Crew (KZ)
на си я бы не смог написать(
источник

F

Franky_T in r0 Crew (KZ)
но тут, увы, принципиально(
источник

R

Reffi_4 in r0 Crew (KZ)
в плюсах есть способ написать шаблонную функцию с вариабельным числом аргументов и вариабельным числом аргументов шаблона, а в си нет
источник

T

Thatskriptkid in r0 Crew (KZ)
есть
источник

R

Reffi_4 in r0 Crew (KZ)
да?
источник

T

Thatskriptkid in r0 Crew (KZ)
va args
источник

F

Franky_T in r0 Crew (KZ)
Reffi_4
в плюсах есть способ написать шаблонную функцию с вариабельным числом аргументов и вариабельным числом аргументов шаблона, а в си нет
вот. да. Плюсы слишком свободные для этой задачи, поэтому и надо на с
источник

R

Reffi_4 in r0 Crew (KZ)
жаль
источник

T

Thatskriptkid in r0 Crew (KZ)
а как ты думаешь работает printf
источник

T

Thatskriptkid in r0 Crew (KZ)
принимая сколько угодно аргументов
источник

R

Reffi_4 in r0 Crew (KZ)
не знал
источник

R

Reffi_4 in r0 Crew (KZ)
но спасибо
источник

T

Thatskriptkid in r0 Crew (KZ)
ставишь три точки просто, а внутри функции через VA ARGS считываешь поочереди всё
источник

T

Thatskriptkid in r0 Crew (KZ)
Reffi_4
но спасибо
🥰
источник

⁠Darwin in r0 Crew (KZ)
LEAKED: JEB 3.19.1 PRO!
PASSW: ilbtcdnwiuypbzeo

#leaked #jeb #reverse #tools
источник

⁠Darwin in r0 Crew (KZ)
У нас на форуме один хороший человек слил JEB PRO 3.19.1))
источник

R

Reffi_4 in r0 Crew (KZ)
слава пиратству!
источник

R

Reffi_4 in r0 Crew (KZ)
кстати вот еще "решение" скидывал)
#include <stdio.h>

void foo2(int i)
{
printf("%d\n", i);
}

void foo1(int i)
{
foo2(i+0);
foo2(i+1);
foo2(i+2);
foo2(i+3);
foo2(i+4);
foo2(i+5);
foo2(i+6);
foo2(i+7);
foo2(i+8);
foo2(i+9);
}

void foo0(int i)
{
foo1(i+0);
foo1(i+10);
foo1(i+20);
foo1(i+30);
foo1(i+40);
foo1(i+50);
foo1(i+60);
foo1(i+70);
foo1(i+80);
foo1(i+90);
}

int main(void) {
foo0(0);
foo0(100);
foo0(200);
foo0(300);
foo0(400);
foo0(500);
foo0(600);
foo0(700);
foo0(800);
foo0(900);
foo2(1000);
return 0;
}
источник

F

Franky_T in r0 Crew (KZ)
Reffi_4
кстати вот еще "решение" скидывал)
#include <stdio.h>

void foo2(int i)
{
printf("%d\n", i);
}

void foo1(int i)
{
foo2(i+0);
foo2(i+1);
foo2(i+2);
foo2(i+3);
foo2(i+4);
foo2(i+5);
foo2(i+6);
foo2(i+7);
foo2(i+8);
foo2(i+9);
}

void foo0(int i)
{
foo1(i+0);
foo1(i+10);
foo1(i+20);
foo1(i+30);
foo1(i+40);
foo1(i+50);
foo1(i+60);
foo1(i+70);
foo1(i+80);
foo1(i+90);
}

int main(void) {
foo0(0);
foo0(100);
foo0(200);
foo0(300);
foo0(400);
foo0(500);
foo0(600);
foo0(700);
foo0(800);
foo0(900);
foo2(1000);
return 0;
}
можно красивее
источник

R

Reffi_4 in r0 Crew (KZ)
уже лень(
источник