Программисты на C — самый большой разделённый народ в мире?

[ Версия для печати ]
Добавить в Telegram Добавить в Twitter Добавить в Вконтакте Добавить в Одноклассники
Страницы: (5) 1 [2] 3 4 ... Последняя »  К последнему непрочитанному [ ОТВЕТИТЬ ] [ НОВАЯ ТЕМА ]
coolgate
26.04.2016 - 19:29
1
Статус: Offline


Ярила

Регистрация: 15.07.14
Сообщений: 5753
сами обсуждают с серьезным видом
а ФАСу ишь нельзя :)

ну тащемто креативненько
и лишние не полезут :)
 
[^]
prapar
26.04.2016 - 19:33
0
Статус: Offline


Приколист

Регистрация: 17.08.11
Сообщений: 224
v translite nado xyjarit` - перевести?
 
[^]
postoronnim
26.04.2016 - 19:33
6
Статус: Offline


Весельчак

Регистрация: 14.08.15
Сообщений: 152
Цитата (rus2205 @ 26.04.2016 - 19:15)
Цитата (SevenMag @ 26.04.2016 - 19:11)
использование команды goto на C (или точнее на С++) является не очень хорошим тоном. Лет так 19-20 бывает пишу на нем, не помню когда его использовал.

дык так везде, кроме "Бэйсика"

да за goto в приличных домах канделябром бьют...
 
[^]
AlexS32
26.04.2016 - 19:37
1
Статус: Offline


Ярила

Регистрация: 6.05.14
Сообщений: 1527
Цитата (SevenMag @ 26.04.2016 - 19:11)
использование команды goto на C (или точнее на С++) является не очень хорошим тоном. Лет так 19-20 бывает пишу на нем, не помню когда его использовал.

А как же выход из вложенного цикла? gigi.gif

P.S. да и в коде с использованием WinAPI сплошь и рядом goto для обработки ошибки, чисто так, например: https://msdn.microsoft.com/ru-ru/library/wi...p/dd401582.aspx

Это сообщение отредактировал AlexS32 - 26.04.2016 - 19:45
 
[^]
VSkilled
26.04.2016 - 19:38
10
Статус: Offline


Хохмач

Регистрация: 19.09.14
Сообщений: 730
Цитата (kredetz @ 26.04.2016 - 19:22)
if (need_job && no_skill){
  goto Nahuy;
}

cry.gif

Тогда , уж, лучше:

if (need_job && have_skill)
{
goto Stork;
}
else goto Nahuy;



Экономим лишнюю переменную...

Это сообщение отредактировал VSkilled - 26.04.2016 - 19:41
 
[^]
Hedgehog24
26.04.2016 - 19:38
0
Статус: Offline


Ярила

Регистрация: 3.06.12
Сообщений: 14746
А почему не указаны, библиотеки, переменные?! В таком виде типа Hello world! hi.gif idea.gif hz.gif deg.gif
P.S. Я уже с трудом турбопаскаль вспоминаю. Про С++ вообще молчу. gigi.gif

Это сообщение отредактировал Hedgehog24 - 26.04.2016 - 19:40
 
[^]
Mихалычъ
26.04.2016 - 19:48
2
Статус: Offline


Бонмотист

Регистрация: 16.08.15
Сообщений: 1858
Цитата (SevenMag @ 26.04.2016 - 19:11)
использование команды goto на C (или точнее на С++) является не очень хорошим тоном. Лет так 19-20 бывает пишу на нем, не помню когда его использовал.

Я,П сказал - крайне дурным тоном.
Не на Бейсике же пишем. GOTO 120. gigi.gif

Это сообщение отредактировал Mихалычъ - 26.04.2016 - 19:49
 
[^]
Уфимский
26.04.2016 - 19:48
6
Статус: Offline


Ярила

Регистрация: 12.01.11
Сообщений: 1177
Хочется спросить ФАС на ещё одном "иностранном языке". Надеюсь, поймут.


<?php echo "Вы совсем там в ФАСе ебанулись?<br>Других дел нет?"; ?>






Это сообщение отредактировал Уфимский - 26.04.2016 - 19:52
 
[^]
Hedgehog24
26.04.2016 - 19:52
0
Статус: Offline


Ярила

Регистрация: 3.06.12
Сообщений: 14746
Простите, коллеги... А вот этот Stork, это место где можно законно сторчаться?! smoka.gif gigi.gif shum_lol.gif lol.gif

Это сообщение отредактировал Hedgehog24 - 26.04.2016 - 19:52
 
[^]
Nichrome
26.04.2016 - 19:55
9
Статус: Offline


Юморист хуев

Регистрация: 13.12.13
Сообщений: 874
Цитата (postoronnim @ 26.04.2016 - 20:33)
Цитата (rus2205 @ 26.04.2016 - 19:15)
Цитата (SevenMag @ 26.04.2016 - 19:11)
использование команды goto на C (или точнее на С++) является не очень хорошим тоном. Лет так 19-20 бывает пишу на нем, не помню когда его использовал.

дык так везде, кроме "Бэйсика"

да за goto в приличных домах канделябром бьют...

10 ebnut' kandelyabrom
20 goto 10 gigi.gif
 
[^]
postoronnim
26.04.2016 - 19:55
0
Статус: Offline


Весельчак

Регистрация: 14.08.15
Сообщений: 152
Цитата (AlexS32 @ 26.04.2016 - 19:37)
Цитата (SevenMag @ 26.04.2016 - 19:11)
использование команды goto на C (или точнее на С++) является не очень хорошим тоном. Лет так 19-20 бывает пишу на нем, не помню когда его использовал.

А как же выход из вложенного цикла? gigi.gif

[/URL]

как-как? каком кверху...
смотри команды прерывания и перехода в начало цикла gigi.gif
 
[^]
Parit
26.04.2016 - 19:56
1
Статус: Offline


Юморист

Регистрация: 2.06.13
Сообщений: 570
if (need_job && have_trables) go(way=na_huy);
 
[^]
Detodel
26.04.2016 - 20:01
2
Статус: Offline


Циник

Регистрация: 2.07.15
Сообщений: 1359
10 goto 10
run
.... и спать ... alk.gif
 
[^]
lnx
26.04.2016 - 20:01
0
Статус: Offline


православный атеист

Регистрация: 24.05.11
Сообщений: 1222
Цитата (АнтиДаун @ 26.04.2016 - 22:24)
Цитата (SevenMag @ 26.04.2016 - 19:11)
использование команды goto на C (или точнее на С++) является не очень хорошим тоном. Лет так 19-20 бывает пишу на нем, не помню когда его использовал.

Согласен, это было моветоном почти во всех языках, кроме ассемблера.
За переходы на метки чморили даже в 80-е годы.

я как-то писал на си прогу одну так за свою практику впервые применил goto его в общем то выставить нужно было в области 10 строчек кода.

а сие было потому что нету в си исключительных ситуаций.
черт его знает.

я написал 2 версии кода и справедливости ради goto в этом себя оправдывал
но комформист чертов и залил код без goto

задумался.)
 
[^]
АнтиДаун
26.04.2016 - 20:02
0
Статус: Offline


Приколист

Регистрация: 20.02.16
Сообщений: 254
Цитата (postoronnim @ 26.04.2016 - 19:55)
Цитата (AlexS32 @ 26.04.2016 - 19:37)
Цитата (SevenMag @ 26.04.2016 - 19:11)
использование команды goto на C (или точнее на С++) является не очень хорошим тоном. Лет так 19-20 бывает пишу на нем, не помню когда его использовал.

А как же выход из вложенного цикла? gigi.gif

[/URL]

как-как? каком кверху...
смотри команды прерывания и перехода в начало цикла gigi.gif

Так ведь товарищ по майкрософту учился программировать, это ж полуграмотные американцы. В России бананы ставили студентам за подобное.
 
[^]
АнтиДаун
26.04.2016 - 20:05
2
Статус: Offline


Приколист

Регистрация: 20.02.16
Сообщений: 254
Цитата (lnx @ 26.04.2016 - 20:01)
Цитата (АнтиДаун @ 26.04.2016 - 22:24)
Цитата (SevenMag @ 26.04.2016 - 19:11)
использование команды goto на C (или точнее на С++) является не очень хорошим тоном. Лет так 19-20 бывает пишу на нем, не помню когда его использовал.

Согласен, это было моветоном почти во всех языках, кроме ассемблера.
За переходы на метки чморили даже в 80-е годы.

я как-то писал на си прогу одну так за свою практику впервые применил goto его в общем то выставить нужно было в области 10 строчек кода.

а сие было потому что нету в си исключительных ситуаций.
черт его знает.

я написал 2 версии кода и справедливости ради goto в этом себя оправдывал
но комформист чертов и залил код без goto

задумался.)

Один раз - не пидорас? sm_biggrin.gif
 
[^]
Nichrome
26.04.2016 - 20:07
6
Статус: Offline


Юморист хуев

Регистрация: 13.12.13
Сообщений: 874
Цитата (АнтиДаун @ 26.04.2016 - 21:05)
Цитата (lnx @ 26.04.2016 - 20:01)
Цитата (АнтиДаун @ 26.04.2016 - 22:24)
Цитата (SevenMag @ 26.04.2016 - 19:11)
использование команды goto на C (или точнее на С++) является не очень хорошим тоном. Лет так 19-20 бывает пишу на нем, не помню когда его использовал.

Согласен, это было моветоном почти во всех языках, кроме ассемблера.
За переходы на метки чморили даже в 80-е годы.

я как-то писал на си прогу одну так за свою практику впервые применил goto его в общем то выставить нужно было в области 10 строчек кода.

а сие было потому что нету в си исключительных ситуаций.
черт его знает.

я написал 2 версии кода и справедливости ради goto в этом себя оправдывал
но комформист чертов и залил код без goto

задумался.)

Один раз - не пидорас? sm_biggrin.gif

Вилкой в глаз или goto раз lol.gif
 
[^]
AlexS32
26.04.2016 - 20:18
3
Статус: Offline


Ярила

Регистрация: 6.05.14
Сообщений: 1527
Цитата (postoronnim @ 26.04.2016 - 19:55)
Цитата (AlexS32 @ 26.04.2016 - 19:37)
Цитата (SevenMag @ 26.04.2016 - 19:11)
использование команды goto на C (или точнее на С++) является не очень хорошим тоном. Лет так 19-20 бывает пишу на нем, не помню когда его использовал.

А как же выход из вложенного цикла? gigi.gif

[/URL]

как-как? каком кверху...
смотри команды прерывания и перехода в начало цикла gigi.gif

ну-ка, ну-ка просвети как бы ты организовывал, особенно если f() может вызвать исключение :)

for(int i = 0; i < 100; i++)
{
for(int j = 0; j < 100; ji++)
{
if( f(i,j) == 77){
//тут нужно выйти
}
}
}
 
[^]
KKA
26.04.2016 - 20:33
5
Статус: Offline


_

Регистрация: 6.11.07
Сообщений: 210
Кто знает, почему номера строк в ранних basic нумеровались через 10, тот старый дед.
 
[^]
crr
26.04.2016 - 20:34
4
Статус: Offline


Думаю... 79%

Регистрация: 26.10.15
Сообщений: 456
Goto хороший оператор безусловного перехода. Для тех кто умеет писать эффективный код, который не потребуется разбирать и перепроверять никому кроме автора.
Если Вы учили ассемблер то поймете что это аналог jmp rjmp итп, а их в программах как грязи. Так вот единственный его минус это снижение читаемости кода. Вот был цикл, а вот уже конец программы.
Так что еще можно поспорить кого они ищут. Я вот в школе занял 2е место в олимпиаде, потому что моя программа была в 2 раза меньше других из-за goto к номеру строки по переменной(древний васик позволял).
 
[^]
lnx
26.04.2016 - 20:34
0
Статус: Offline


православный атеист

Регистрация: 24.05.11
Сообщений: 1222
Цитата (AlexS32 @ 26.04.2016 - 23:18)
Цитата (postoronnim @ 26.04.2016 - 19:55)
Цитата (AlexS32 @ 26.04.2016 - 19:37)
Цитата (SevenMag @ 26.04.2016 - 19:11)
использование команды goto на C (или точнее на С++) является не очень хорошим тоном. Лет так 19-20 бывает пишу на нем, не помню когда его использовал.

А как же выход из вложенного цикла? gigi.gif

[/URL]

как-как? каком кверху...
смотри команды прерывания и перехода в начало цикла gigi.gif

ну-ка, ну-ка просвети как бы ты организовывал, особенно если f() может вызвать исключение :)

for(int i = 0; i < 100; i++)
{
for(int j = 0; j < 100; ji++)
{
if( f(i,j) == 77){
//тут нужно выйти
}
}
}

вот вот)
наши программисты другой раз раком встанут и изобретут перпетуум мобиле в данной ситуации чем напишут вот так

for(int i = 0; i < 100; i++)
{
for(int j = 0; j < 100; j++)
{
if( f(i,j) == 77){
//тут нужно выйти
goto exit_label;
}
}
}

label: exit_label;

причем спагетти тут ни разу нету)
вот за что нужно кастрировать так это за то что метку могут например в другую процедуру поставить строчек так за сотню ниже, а еще от туда хер знает куда.

Это сообщение отредактировал lnx - 26.04.2016 - 20:41
 
[^]
splintorjke
26.04.2016 - 20:36
0
Статус: Offline


Весельчак

Регистрация: 10.09.11
Сообщений: 134
1С смотрит с недоумением biggrin.gif

Если (Пользователь.нужнаРабота) И (Пользователь.умеетРаботать) Тогда
Перейти 1С;
КонецЕсли;

Это сообщение отредактировал splintorjke - 26.04.2016 - 20:37
 
[^]
lemeserg
26.04.2016 - 20:55
2
Статус: Offline


Юморист

Регистрация: 26.03.11
Сообщений: 444
додиезников в тему пускаете? Я тоже очень угнетен!
 
[^]
kredetz
26.04.2016 - 21:01
1
Статус: Offline


W T F ?

Регистрация: 23.02.13
Сообщений: 1887
Цитата (KKA @ 26.04.2016 - 20:33)
Кто знает, почему номера строк в ранних basic нумеровались через 10, тот старый дед.

Чтобы проще было промежуточные строки добавлять, не?
 
[^]
AlexRav
26.04.2016 - 21:02
5
Статус: Offline


Ярила

Регистрация: 12.03.12
Сообщений: 1040
Цитата (McFly @ 26.04.2016 - 19:11)
Это вообще не разговорный язык и к нему неприменимо понятие "иностранный", так что с этносом - обломитесь. А вот с ФАС я, пожалуй, соглашусь. Посыл к клиентской аудитории в данной рекламе сформирован, конечно, с использованием конструкций языка программирования, но основную смысловую нагрузку передают слова "need job", "have skill" и "go to". По закону надо было на великом и могучем. Неаутентично вышло бы, но по закону.

Если программист не знает таких слов - он хуевый программист rulez.gif
 
[^]
Понравился пост? Еще больше интересного в Телеграм-канале ЯПлакалъ!
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии. Авторизуйтесь, пожалуйста, или зарегистрируйтесь, если не зарегистрированы.
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) Просмотры темы: 22659
0 Пользователей:
Страницы: (5) 1 [2] 3 4 ... Последняя » [ ОТВЕТИТЬ ] [ НОВАЯ ТЕМА ]


 
 



Активные темы






Наверх