- 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);
Счётчик длины строки....
anonimb84a2f6fd141 06.12.2013 14:16 # +3
guest 06.12.2013 16:20 # −4
Stertor 06.12.2013 16:29 # −1
guest 06.12.2013 16:38 # −8
Adblock ведь не скроет.
Stertor 06.12.2013 17:48 # −4
guest 06.12.2013 18:41 # −6
Stertor 06.12.2013 21:08 # −3
fedes 07.12.2013 17:33 # +2
anonimb84a2f6fd141 07.12.2013 17:48 # 0
eth0 07.12.2013 18:03 # +1
anonimb84a2f6fd141 07.12.2013 18:12 # +1
bormand 07.12.2013 18:43 # +2
Вроде как из-за толп дешевых индийских программистов, которых нанимали за еду, и платили по количеству строк кода.
> бретанские ученые чем-то тупее других
Они не тупее. Просто, если я не туплю, они страдали херней, изучая бредовые статистические зависимости. Из-за этой кучи "открытий" в духе "Британские ученые выяснили влияние численности пиратов на глобальное потепление" и была подмочена их репутация.
anonimb84a2f6fd141 07.12.2013 18:53 # 0
Бретанские ученые - чисто русский мем, почему-то на других языках они не гуглятся.
guest 13.12.2013 10:02 # 0
Stertor 13.12.2013 11:03 # −1
wvxvw 10.12.2013 18:17 # 0
eth0 07.12.2013 18:51 # 0
krypt 06.12.2013 17:21 # +1
guest 06.12.2013 17:23 # −4
guest 06.12.2013 17:26 # −4
anonimb84a2f6fd141 06.12.2013 18:50 # 0
Просто такого говна можно накопать бесконечное количество.
bormand 06.12.2013 20:04 # +6
Короче лабам на ГК не место. Ну и кривая лаба - не повод смеяться над ее автором.
LispGovno 06.12.2013 21:04 # +3
anonimb84a2f6fd141 06.12.2013 20:07 # 0
guest 07.12.2013 21:13 # 0
anonimb84a2f6fd141 07.12.2013 21:16 # 0
Что, простите?
bormand 07.12.2013 21:18 # 0
> java
/0
Только не говори, что в виндовом cmd даже у юникодной жабы проблемы с cp866 на stdout ;)
anonimb84a2f6fd141 07.12.2013 21:33 # 0
bormand 07.12.2013 22:13 # +4
Может быть у меня просто руки из жопы, но теперь я точно понял, почему у виндопрограммистов такие баттхерты от консолечек...
1024-- 07.12.2013 22:43 # +1
Потому, что надо переходить на JS.
Если серьёзно, под Node в консоль всё выводится нормально, если исходник был в UTF-8. При перенаправлении в файл выходит UTF-8 с юниксовыми \r, который даже в notepad нормально открывается.
anonimb84a2f6fd141 07.12.2013 22:50 # 0
Насколько я помню, проблем с русским текстом на системе с русской локалью быть не должно. Вот на нерусской системе не оберешься.
bormand 07.12.2013 23:36 # 0
Да, я не замечал других проблем с русским языком, помимо копирования из неюникодных прог и 866й кодировки в cmd.
defecate-plusplus 08.12.2013 00:05 # +6
они умудрились в своей же утилите 2 кодовые страницы смешать:
1024-- 08.12.2013 01:11 # +7
anonimb84a2f6fd141 08.12.2013 08:26 # +1
defecate-plusplus 08.12.2013 09:44 # +2
3Doomer 09.12.2013 15:00 # +1
УМВР ЧЯДНТ?
https://dl.dropboxusercontent.com/u/18649105/screens/IRL/cpcmd.png
eth0 09.12.2013 17:31 # 0
А, да, точно.
defecate-plusplus 09.12.2013 17:35 # 0
bormand 09.12.2013 18:08 # 0
А если не активировать винду, то, емнип, можно увидеть эту версию в правом нижнем углу рабочего стола.
roman-kashitsyn 09.12.2013 18:18 # +4
Значит ли это, что не активированная винда обладает большим функционалом, чем активированная?
3Doomer 09.12.2013 18:53 # +1
eth0 10.12.2013 18:28 # +2
"PaintDesktopVersion"=dword:00000001
anonimb84a2f6fd141 09.12.2013 19:42 # 0
>assign
/0
TarasB 09.12.2013 15:34 # 0
inkanus-gray 14.12.2013 20:17 # +2
bormand 07.12.2013 22:19 # 0
defecate-plusplus 07.12.2013 22:37 # +1
только кому он нужен...
anonimb84a2f6fd141 07.12.2013 22:51 # +3
crastinus 07.12.2013 23:01 # +3
#if defined(_WIN32) || defined(_WIN64)
int outputType = GetConsoleOutputCP();
SetConsoleCP(65001);
SetConsoleOutputCP(65001);
#endif
#if defined(_WIN32) || defined(_WIN64)
SetConsoleOutputCP(outputType);
#endif
bormand 07.12.2013 23:07 # +1
crastinus 07.12.2013 23:20 # +5
Runtime.getRuntime().exec('Set65001PureC Prog.exe');
Runtime.getRuntime().exec('SetOldConsPur eCProg.exe');
1024-- 07.12.2013 23:26 # +2
bormand 07.12.2013 23:31 # +1
anonimb84a2f6fd141 08.12.2013 08:27 # −1
anonimb84a2f6fd141 08.12.2013 08:27 # −1
anonimb84a2f6fd141 08.12.2013 08:28 # −1
inkanus-gray 14.12.2013 20:08 # +1