+10
- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21
string intArrayToString(int* array, int size)
{
ostringstream ss;
ss << "[";
for (int i=0; i<size-1; i++)
ss << array[i] << ",";
ss << array[size-1];
ss << "]";
return ss.str();
}
string longIntArrayToString(long int* array, int size)
{
ostringstream ss;
ss << "[";
for (int i=0; i<size-1; i++)
ss << array[i] << ",";
ss << array[size-1];
ss << "]";
return ss.str();
}
О шаблонах мы, видимо, не в курсе. Ну и упаси вас боже передать суда size=0.
Думаю, сюда можно смело выкладывать весь источник, но уж больно он уныл
https://github.com/adobe-research/libkafka
Адобъ Рисёрчъ на острие прогресса#ifdef DEBUG
#define D(x) x
#else
#define D(x)
#endif
#define E(x) cout.flush() << x
Так ведь и придётся своего клиента писать... :(
Запостил:
roman-kashitsyn,
12 Июня 2014
В добавок эти гении не додумались взять какой-нибудь zeromq для клиент-серверного взаимодействия, только ручная упаковка в tcp-поток, только хардкор. Думаю вот запилить на boost.asio нормального клиента на досуге, использовать этот шедевр всё равно не понятно как (достаточно поглядеть на пример в samples, чтобы осознать всю глубину глубин).
Для шаблонов получились бы одинаковые имена. А тут РАЗНЫЕ.
>упаси вас боже передать суда size=0
Ноль они ещё не изобрели.
Царь устроился в адоб?
либка фак