- 1
- 2
- 3
- 4
- 5
int k = 0;
for (int i = 1; i<=str.length(); i++){
k = i;
}
System.out.println("dlina: "+k);
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+73
int k = 0;
for (int i = 1; i<=str.length(); i++){
k = i;
}
System.out.println("dlina: "+k);
Счётчик длины строки....
Adblock ведь не скроет.
Вроде как из-за толп дешевых индийских программистов, которых нанимали за еду, и платили по количеству строк кода.
> бретанские ученые чем-то тупее других
Они не тупее. Просто, если я не туплю, они страдали херней, изучая бредовые статистические зависимости. Из-за этой кучи "открытий" в духе "Британские ученые выяснили влияние численности пиратов на глобальное потепление" и была подмочена их репутация.
Бретанские ученые - чисто русский мем, почему-то на других языках они не гуглятся.
Просто такого говна можно накопать бесконечное количество.
Короче лабам на ГК не место. Ну и кривая лаба - не повод смеяться над ее автором.
Что, простите?
> java
/0
Только не говори, что в виндовом cmd даже у юникодной жабы проблемы с cp866 на stdout ;)
Может быть у меня просто руки из жопы, но теперь я точно понял, почему у виндопрограммистов такие баттхерты от консолечек...
Потому, что надо переходить на JS.
Если серьёзно, под Node в консоль всё выводится нормально, если исходник был в UTF-8. При перенаправлении в файл выходит UTF-8 с юниксовыми \r, который даже в notepad нормально открывается.
Насколько я помню, проблем с русским текстом на системе с русской локалью быть не должно. Вот на нерусской системе не оберешься.
Да, я не замечал других проблем с русским языком, помимо копирования из неюникодных прог и 866й кодировки в cmd.
они умудрились в своей же утилите 2 кодовые страницы смешать:
УМВР ЧЯДНТ?
https://dl.dropboxusercontent.com/u/18649105/screens/IRL/cpcmd.png
А, да, точно.
А если не активировать винду, то, емнип, можно увидеть эту версию в правом нижнем углу рабочего стола.
Значит ли это, что не активированная винда обладает большим функционалом, чем активированная?
"PaintDesktopVersion"=dword:00000001
>assign
/0
только кому он нужен...
#if defined(_WIN32) || defined(_WIN64)
int outputType = GetConsoleOutputCP();
SetConsoleCP(65001);
SetConsoleOutputCP(65001);
#endif
#if defined(_WIN32) || defined(_WIN64)
SetConsoleOutputCP(outputType);
#endif
Runtime.getRuntime().exec('Set65001PureC Prog.exe');
Runtime.getRuntime().exec('SetOldConsPur eCProg.exe');