[Ответить в тред] Ответить в тред

09/10/16 - Открыта доска /int/ - International, давайте расскажем о ней!
30/09/16 - BREAKING NEWS ШОК АБУ ПРОДАЛСЯ МЭЙЛУ (на самом деле нет)
25/09/16 - Персональное обращение Абу - СБОР ПОЖЕРТВОВАНИЙ НА ДВАЧ


Новые доски: /2d/ - Аниме/Беседка • /wwe/ - WorldWide Wrestling Universe • /ch/ - Чатики и конфочки • /int/ - International • /ruvn/ - Российские визуальные новеллы • /math/ - Математика • Создай свою

[Назад][Обновить тред][Вниз][Каталог] [ Автообновление ] 166 | 14 | 53
Назад Вниз Каталог Обновить

Аноним # OP  09/11/16 Срд 00:17:47  139630280  
uw.PNG (39Кб, 653x626)
Двач, плиз помоги. Где ошибку? Почему компилятор не воспринимает break в моем операторе выбора switch? В вижуале оно как-то по-другому сделано или все же я правда где-то допустил ошибку? Где? Спасибо.
Аноним # OP  09/11/16 Срд 00:18:13  139630312
#include <iostream>
using namespace std;
int main()
{
setlocale( LC_ALL,"Russian" );
int x;
cout << "enter number 0-5";
cin >> x;
switch(x)
case 0: cout << "Нуль, zero" << endl; break;
case 1: cout << "Один, one" << endl; break;
case 2: cout << "Два, two" << endl; break;
case 3: cout << "Три, three" << endl; break;
case 4: cout << "Чотири, four" << endl; break;
case 5: cout << "П'ять, five" << endl; break;
default: cout << "Invalid number" << endl; break;
system ("pause");
return 0;
}
Аноним # OP  09/11/16 Срд 00:18:44  139630358
Это в С++, если что
Аноним 09/11/16 Срд 00:19:11  139630399
>>139630280 (OP)
Скобки забыл, мудак.
Аноним 09/11/16 Срд 00:19:54  139630451
>>139630399
Где именно?
Аноним 09/11/16 Срд 00:20:15  139630478
#include <iostream>
using namespace std;
int main()
{
setlocale( LC_ALL,"Russian" );
int x;
cout << "enter number 0-5";
cin >> x;
switch(x)
{
case 0: {cout << "Нуль, zero" << endl; break;}
case 1: {cout << "Один, one" << endl; break;}
case 2: {cout << "Два, two" << endl; break;}
...
default: {cout << "Invalid number" << endl; break;}
}
system ("pause");
return 0;
}
Аноним 09/11/16 Срд 00:21:06  139630550
>>139630451
Везде, где только мог забыть.
Аноним 09/11/16 Срд 00:22:11  139630639
>>139630478
Алсо. Слышал про void?
Алсо. Ты нахуя такую парашу пишешь?
Аноним 09/11/16 Срд 00:23:21  139630741
>>139630280 (OP)
А нахуя ты в конце break'ов понаставил?
Аноним # OP  09/11/16 Срд 00:25:58  139630937
>>139630478
Ооо, спасибо большое
Аноним 09/11/16 Срд 00:26:14  139630962
Блядь, ебучий даун не может повторить пример по книжке, а все в программисты метит.
Аноним 09/11/16 Срд 00:26:26  139630973
>>139630478
Внутри случаев можно и без скобочек.
Аноним # OP  09/11/16 Срд 00:26:51  139631006
>>139630639
Шарага, второй курс, третья лаба по С++. Дальше думаю будут учить
Аноним 09/11/16 Срд 00:27:12  139631040
Поясните за << >> что это блядь, это же побитный сдвиг?
Аноним 09/11/16 Срд 00:29:02  139631173
>>139631040
Перенаправление в поток.
Аноним # OP  09/11/16 Срд 00:29:42  139631226
>>139631040
Ввод и вывод же.
cout <<
cin >>
Аноним 09/11/16 Срд 00:29:56  139631247
>>139631040
>cout
>побитный сдвиг
Вот и спецы подтянулись.
Аноним 09/11/16 Срд 00:30:27  139631293
>>139630280 (OP)
Даун, хули ты лабораторку так долго здаешь? Мы уже на 10той
Аноним 09/11/16 Срд 00:31:49  139631397
>>139631040
Побитный сдвиг тебе за щеку.
Аноним 09/11/16 Срд 00:33:03  139631497
>>139630280 (OP)
Ты забыл блок открыть после switch
Аноним 09/11/16 Срд 00:33:23  139631518
>>139630280 (OP)
ОП, один совет: не используй кириллицу в именах файлов исходников ("исходный код.cpp"), и вообще нигде не используй, в т. ч. в комментариях.
Аноним 09/11/16 Срд 00:33:40  139631537
>>139630280 (OP)
иде для тебя и местных даунов подчеркивает слова, намекая на то, что нужны переносы строк.
Но специалисты по с++ уровня бэ хотят ставить в свиче скобки
Аноним 09/11/16 Срд 00:33:48  139631552
#include <iostream>
#include <map>

using namespace std;

const map<int, const char > msgs =
{
{0, "нуль" },
{1, "один" },
{2, "два" },
};

int main(int argc, char
argv[])
{
setlocale(LC_ALL, "Russian");
int x;
cout << "X: ";
cin >> x;
auto iter = msgs.find(x);
if (iter != msgs.cend())
cout << *iter << endl;
else
cout << "Invalid";
system("pause");
return 0;
}
Аноним 09/11/16 Срд 00:34:49  139631621
>>139631040
Это перегруженные операторы. В одном контексте они делают побитовые сдвиги, а в другом - перенаправление ввода-вывода.
Аноним 09/11/16 Срд 00:35:26  139631660
>>139631552
звезды после char потерялись
Аноним 09/11/16 Срд 00:35:55  139631696
>>139630280 (OP)
Блядь, дурень убери Нахуй system("pause"); поставь _getch(); и нахуй тебе cout и cin? Ты шо операторы перегружаешь? Тот же scanf и printf быстрее сработают. И да скобки забыл
Аноним 09/11/16 Срд 00:36:05  139631709
>>139631537
Даун? Какие переносы в Си? Тут конец инструкции обозначается точкой с запятой, а не переносом. Соси, быдло.
Аноним 09/11/16 Срд 00:37:00  139631762
ОП, тебе тут уже правильно подметили, но я добавлю от себя.
Когда у тебя только одна команда после оператора условного перехода (if, else, case, for...), тогда можешь писать без { }, то есть

if (anon == 0) cout << "anon is null" << endl;

Если используешь несколько операций, то есть выполнение условия case и затем break, тогда суешь эту канитель в { }

>>139631552
Мы поняли, что ты тут самый умный, молодец.

шарага-первый-курс-погромист
Аноним 09/11/16 Срд 00:39:19  139631896
>>139631696
В шараге учат конкретно system("pause"), не ори на него.
Прошу вас проследовать нахуй в /pr/, но можешь и в /ga/

>>139631762-кун.
Аноним # OP  09/11/16 Срд 00:40:17  139631965
>>139631762
Ну как бы это я так и знаю. Ошибка моя была в том, что блок свитча не брал в скобки
Аноним 09/11/16 Срд 00:40:38  139631989
>>139631762
я на примере просто показываю, что этот же код можно написать иначе.
чтобы он знал, что можно еще изучть std::map
Аноним 09/11/16 Срд 00:41:24  139632025
>>139630280 (OP)
С К О Б О Ч К И
К
О
Б
О
Ч
К
И

Пидр ебучий.
Аноним # OP  09/11/16 Срд 00:41:42  139632047
>>139631989
А смысл мне сейчас это, если мне нужно конкретно именно таким способом написать программу для лабораторной? Это не свободное изучение, я делаю то, что дают
Аноним 09/11/16 Срд 00:42:04  139632075
>>139630280 (OP)
сука тупые дауны
Аноним 09/11/16 Срд 00:42:28  139632104
>>139630399
>>139630550
Скобки не решают, хз, без них должно работать, ОП, конечно как мудак написал, но имхо работать будет
>>139630639
Ты мудак, смущаешь нюфаню своими "ой фу-у", вместо того чтобы разъяснить. Да и сам, видимо не шаришь раз по такой хуйне доёбываешь.
>>139630741
Всё прально он понатыкал, надо привыкать к синтаксису, правила хорошего тона
>>139631040
ООПшная штука, это не си, это кресты, над объектом cout переопределена операция "<<", она делает хитрожопую хуйню, запихивая аргумет (точнее тут операнд) в стдаутпут в соответствии с его типом
Аноним # OP  09/11/16 Срд 00:42:43  139632122
>>139631896
Кстати, чем они отличаются то?
Аноним 09/11/16 Срд 00:43:49  139632187
>>139630451
в пизде, тупорогий даун
Аноним 09/11/16 Срд 00:43:55  139632195
>>139631247
Ты там не тявкай, шавка анально-ориентированная
Аноним 09/11/16 Срд 00:44:22  139632229
>>139631518
подмайлачну
Аноним 09/11/16 Срд 00:44:25  139632233
>>139632047
ну это смотря какие цели преследуешь
если просто написать лабу чтоб отъебались, то да, я иду нахуй

но если тебе это и в правду интересно, то лучше занимайся самоучением. ибо уник прогать особо не учит
Аноним 09/11/16 Срд 00:44:34  139632248
>>139632122
По сути ничем, только в /pr/ еще и хорошая база книг есть.
Аноним 09/11/16 Срд 00:44:52  139632264
>>139631226
>>139631173
дауны, направил вам поток битов за щеку.
Аноним 09/11/16 Срд 00:45:09  139632278
>>139632104
Это блять не пистон чтобы пробелы с переносами решали.
Аноним 09/11/16 Срд 00:45:28  139632305
>>139632047
Бля, в шараге нормальным программистом не станешь, нужно самому учиться. Судя по лабе и календарю вы батенька проебались в семестре.
Аноним 09/11/16 Срд 00:45:35  139632312
>>139631006
Отступы делать при оформлении кода вас не учили?
>>139631537
Кроме питона ничего не осилил, да?
Аноним 09/11/16 Срд 00:45:43  139632319
>>139632264
Сдвинул хуй те за щеку.
Аноним 09/11/16 Срд 00:47:24  139632425
>>139630280 (OP)
Ябать ти довн!
Аноним 09/11/16 Срд 00:47:35  139632436
>>139631696
>Тот же scanf и printf быстрее сработают
Чет проиграл в этом месте.
Аноним 09/11/16 Срд 00:47:59  139632456
>>139631537
Сходи-ка нахуй айдие-ребёнок, анусу твоему нужны переносы, еблана кусок
>>139631709
Ты даун. Это кресты. Си заставит тебя рыдать как сучку, си для отцов
Аноним # OP  09/11/16 Срд 00:48:03  139632462
>>139631518
Учту, спасибо
Аноним 09/11/16 Срд 00:48:21  139632484
>>139632436
двачую, puts рулит
Аноним 09/11/16 Срд 00:48:42  139632510
>>139630451
Кейсы должны быть обернуты, ибо функция свитч.
Аноним 09/11/16 Срд 00:49:13  139632542
>>139630280 (OP)
бамп
Аноним # OP  09/11/16 Срд 00:49:21  139632555
>>139632233
Выучить С++ хочу и позже начну читать какую-то книгу. Но конкретно сейчас нужно было написать лабу способом, который от меня требуется
Аноним 09/11/16 Срд 00:49:45  139632583
>>139632278
Ты промахнулся, ковбой?
Аноним 09/11/16 Срд 00:50:30  139632632
>>139630280 (OP)
Не быть тебе фрилансером 300к в наносекунуду...
Аноним 09/11/16 Срд 00:51:26  139632696
>>139632555
>нужно было написать лабу способом, который от меня требуется
Так хуле ж ты её, вместо этого, жопой писал-то?
Аноним 09/11/16 Срд 00:51:39  139632720
>>139631696
Лол, это сишные штучки, а он проходит плюсы по учёбе, незачёт, слишком сложно
>>139632484
Хех, этот шарит
Аноним 09/11/16 Срд 00:52:03  139632745
>>139632555
ок

запомни, switch надо в скобки оборачивать
case можно оборачивать, можно нет

и не забывай break в конце ставить, т.к. в большинстве случаев он обязателен
Аноним 09/11/16 Срд 00:52:54  139632782
>>139632555
Ты даун, я такое в 15 лет без проблем и чьих-то советов делал.
Аноним 09/11/16 Срд 00:54:13  139632855
Такс такс, когда по программе учебы указатели, перегрузки и темплейты?
Аноним 09/11/16 Срд 00:55:10  139632926
>>139632456
Ну, скажи-то как правильно хоть, а то пока я вижу только охуительные аргументы.
Аноним 09/11/16 Срд 00:55:25  139632942
>>139632075
согласен

и вообще нихуя не понимаю, зачем тут столько тредов про банальные ошибки в коде сегодня. это форс программирования? или просто тупоеблые вниманиебляди не могут придумать ничего другого для привлечения внимания, и спрашивают хуйню на дваче, когда можно просто загуглить "оператор switch c++"
Аноним 09/11/16 Срд 00:55:35  139632955
>>139631762
>...Когда у тебя только одна команда после оператора...
Да ну нахуй. Я всегда ставлю скобки для лучшей визуализации, но был уверен что они не нужны. Спецом под msvcp нативный компилятор студии:
https://msdn.microsoft.com/uk-ua/library/k0t5wee3(v=vs.120).aspx
Аноним 09/11/16 Срд 00:57:15  139633058
>>139631762
>if (anon == 0) cout << "anon is null" << endl;
Палю лайфхак - достаточно писать просто
> if (anon) cout << "anon is null" << endl;

Все, что узнал в вузе за 5,5 лет.
Аноним 09/11/16 Срд 00:57:18  139633061
Ve1G8gwkkR4.jpg (94Кб, 604x453)
>>139632942
Аноним 09/11/16 Срд 00:58:25  139633124
>>139632942
Пускай форсят - тупорылые дауны что-то сложнее хэлоуворлда осилить без помощи не могут как видишь.
Аноним 09/11/16 Срд 00:59:34  139633177
>>139633058
и даже здесь есть исключения!

если anon это класс, и он перегружает оператор == то верхний листинг будет работать
а нижний наврядли
Аноним 09/11/16 Срд 00:59:35  139633178
>>139630280 (OP)
>Двач, плиз помоги. Где ошибку?
В ДНК.
Аноним 09/11/16 Срд 01:00:44  139633230
>>139632955
в смысле тело свича обернуть в скобки надо, а по каждому кейсу нахуй не надо хоть у тебя война и мир между ними
>>139632926
Что как правильно?
Пример из оп-пика, нехватат скобок фигурных после switch(х) открывающая и после последнего брейка закрывающа. Работает?
Аноним 09/11/16 Срд 01:02:33  139633335
>>139633058

Аноним 09/11/16 Срд 01:03:31  139633383
>>139633177
В горло таких разрабов ебать надо, которые == перегружают
>>139633058
Ты всё напутал,
if (anon==0)
эквивалентно условию
if (!anon)
Аноним 09/11/16 Срд 01:03:42  139633392
>>139630280 (OP)
Ты — еблан. Пиздуй читать книжки.
Аноним 09/11/16 Срд 01:04:43  139633451
>>139632745
Зачем break в конце, если дефолт и так в конце идёт? Если он дойдёт до туда, то выполнит его и выйдет сам.
Аноним 09/11/16 Срд 01:05:14  139633476
>>139630280 (OP)
Не закрыл блок.
Аноним 09/11/16 Срд 01:05:34  139633490
>>139633383



еще гении будут?
Аноним 09/11/16 Срд 01:05:39  139633492
>>139633335
Слишком плюсы, слишком msvc
Это, блять, варнинг, в крайнем случае, но никак не эррор
Аноним 09/11/16 Срд 01:05:41  139633497
14757764077680.webm (1913Кб, 960x540, 00:00:14)
>быдлокодеры
Аноним 09/11/16 Срд 01:05:48  139633505
14720900152180.gif (1063Кб, 321x512)
>>139630280 (OP)
фрилансер 300к$/нс
Аноним 09/11/16 Срд 01:06:34  139633539
>>139633061
Блядь, ебучие клоуны со своими даунскими картинками подоспели. Хуже вас, обоссаные околоайтишные петушки, подписанные на типичного программиста и прочее говно, работающие за миску риса или же подобных сраных студентов, нет практически ничего, куски обоссаного говна.
Аноним 09/11/16 Срд 01:07:52  139633605
>>139633492
съебись пожалуйста подальше куда-нибудь и почитай хотя бы пару книжек
Аноним 09/11/16 Срд 01:07:59  139633610
>>139633490
Ещё как блять возможно, что за компилятор?
Аноним 09/11/16 Срд 01:08:11  139633624
>>139631762
НЕ ПИШИТЕ БЕЗ СКОБОК, В ЛЮБОМ ЯЗЫКЕ БЛЯДЬ, ИЛИ ГОРЕТЬ ВАМ В ОТДЕЛЬНОМ КОТЛЕ ДЛЯ ТАКИХ ПИДАРАСОВ СДЕЛАННОМ
inb4 горишь тут только ты
Аноним 09/11/16 Срд 01:08:35  139633643
>>139633058
Кресты не знаю, но вот это на пике - js стиль (только ! забыл), типа falsey truthy или как-то так,
типа
var a=2;
if (a) {...//выполнится
или даже так
var a='dsdada'
if (a) {...//тоже

Аноним 09/11/16 Срд 01:09:05  139633668
>>139633605
Что за компилятор, болезный?
Аноним 09/11/16 Срд 01:09:12  139633678
>>139633497
Анимешники-быдлокодеры < Анимешники < Быдлокодеры < Говно < Моча
Аноним 09/11/16 Срд 01:09:42  139633707
Дауны что-то поясняют за скобочки тут блять. Идеальный код должен выглядеть так и никак иначе:
if (условие) {
Неважно сколько действий - не ставишь операторные скобки - пидарас. Ставишь открывающую скобку на новой строке - быдло.
}
Аноним 09/11/16 Срд 01:09:53  139633720
>>139633230
>нехватат скобок фигурных после switch(х) открывающая и после последнего брейка закрывающа
Ну, ебать, а я что говорил? Жопой тред читаешь? И причем тут именно си?
Аноним 09/11/16 Срд 01:10:40  139633757
>>139633539
Двачую люто.
Аноним 09/11/16 Срд 01:10:44  139633764
>>139633624
Что правда. то правда
>>139633643
>falsey truthy
Што, блять?
Аноним 09/11/16 Срд 01:10:50  139633770
>>139633335
if ( (bool)num )
сука ты тупорылая
Аноним 09/11/16 Срд 01:11:44  139633817
>>139633707
Ставлю скобку на новой строке.
не быдло, правда
Аноним 09/11/16 Срд 01:12:58  139633887
>>139633764
Типа falsy - это неявное приведение к false, truthy - к true соотв. в логических выражениях.
Аноним 09/11/16 Срд 01:13:19  139633906
>>139633451
правило хорошего тона
вдруг я после дефолта еще захочу кейс написать, и могу забыть break поставить
смолоду, такую ошибку не сложно сделать
Аноним 09/11/16 Срд 01:13:21  139633909
14719562145380.png (15Кб, 400x400)
>>139633707
Аноним 09/11/16 Срд 01:14:21  139633955
>>139633605
мы говорим о C++, а не о твоем C# как на скрине
Аноним 09/11/16 Срд 01:14:25  139633958
>>139633817
тебе дело говорят, переучивайся
Аноним 09/11/16 Срд 01:15:04  139633993
>>139633817
Поясни профит твоего действия? Допустим ты пишешь 100 операторов. А значит в твоем коде будет на 100 строк больше, ибо ты даун получаешь дополнительную строку из-за ебучей скобочки. Каждый оператор внутри имеет еще дохуя строк кода и в итоге ты получаешь полнейшую залупу, не так ли?
Аноним 09/11/16 Срд 01:16:18  139634052
>>139630280 (OP)
Это лаба на каком курсе, и какой факультет?
Аноним 09/11/16 Срд 01:16:35  139634061
>>139633707
Как там в 1973? сейчас наоборот стараются делать компактный и понятный код. Скобочки это ёбанное прошлое тысячелетие.
WriteSuka("sukasuka")
.Where("suka")
.Select()
.DestroyAnal();
Аноним 09/11/16 Срд 01:16:55  139634078
>>139633993
Ты какой-то идиот. Ты слышал что-либо про читаемость кода? Не?
Аноним 09/11/16 Срд 01:17:11  139634093
>>139633720
Что ты, блять, несёшь, что ты говорил?
Ты спрашивал
>Ну, скажи-то как правильно хоть
Я те отвечаю, не претендую на абсолютную верность, может Оп (ты?) ещё где-то накосячил.
> И причем тут именно си
Си тот вообще не при чём, на картинке плюсовый код, если ты об этом >>139632456
уточнении
Аноним 09/11/16 Срд 01:17:20  139634100
>>139633958
А если я не программист?
>>139633993
Мне так было удобнее, но твои аргументы звучат убедительно.
Аноним 09/11/16 Срд 01:19:31  139634204
>>139634078
Тогда давай твою логику: Мы не ставим операторные скобки имея только одно действие внутри оператора, в остальных случаях ставим. Где же твоя читаемость кода, если в одном случае оператор с скобками, в другом без. Вы реально дауны тут сидите, ну собственно /б для этого и нужен.
Аноним 09/11/16 Срд 01:19:52  139634229
>>139633817
Всё правильно делаешь.
Хоть это и дело вкуса, у кого-то его нет, у кого-то он есть
Аноним 09/11/16 Срд 01:20:28  139634260
z.png (6Кб, 395x167)
>>139633605
Иди нахуй со своим С# даун.
Даже варнинг не выдало С++11
Аноним 09/11/16 Срд 01:21:18  139634302
>>139634078
а ты слышал про Code Conventions?
The opening brace should be at the end of the line that begins the compound statement; the closing brace should begin a line and be indented to the beginning ...
Аноним 09/11/16 Срд 01:21:55  139634334
>>139630280 (OP)
>>139630399 дрочую этого, свич пишется так:
switch (x)
{
case 1:
...
break;//опционально
case 2:
....
...
case n:
...
break;
default:
...
break;//можно и без него, он тут нахуй не нужен
}

Аноним 09/11/16 Срд 01:23:05  139634394
>>139633605
>>139633490
>C#
>и почитай хотя бы пару книжек
А, ну вот всё и встало на свои места
Аноним 09/11/16 Срд 01:24:24  139634467
>>139633539
Этот прав.
/thread
Аноним 09/11/16 Срд 01:24:54  139634499
>>139634078
Туда же:
Braces are used around all statements, even single statements, when they are part of a control structure, such as an if-else or for statement. This makes it easier to add statements without accidentally introducing bugs due to forgetting to add braces.
Аноним 09/11/16 Срд 01:25:43  139634539
>>139633955
>>139634260
Мне страшно за подрастающее поколение, как вы быстро узнали C#, зачем какашки трогали?
Если не трогали, откуда знаете как они выглядят?
Аноним 09/11/16 Срд 01:27:05  139634613
>>139634302
Ну так ты бы, студент, чуть дальше почитал и обнаружил бы, что конвенции разные бывают, как и может меняться coding style в разных компаниях.

if (a > 5) {
// This is K&R style
}

if (a > 5)
{
// This is ANSI C++ style
}

if (a > 5)
{
// This is GNU style
}

Аноним 09/11/16 Срд 01:28:01  139634665
>>139634613
В ГНУ съелись макабой пробелы.
Аноним 09/11/16 Срд 01:29:25  139634727
>>139634613
>>// This is K&R style
Лучший стиль тысячелетия
Аноним 09/11/16 Срд 01:29:56  139634749
>>139634613
Вот, смотрите, будущие погромисты. С такими уебищами вам придется работать в будущем, пойдя даже в какую-нибудь солидную компанию.

Вроде сидишь целыми днями как сыч, учишь язык, пишешь красивый и лаконичный код, а потом тебя кидают в команду с этой залупой, которая будет ставить скобки так как он хочет, ПАТАМУШО ТАК УДОБНА
Аноним # OP  09/11/16 Срд 01:30:13  139634767
>>139634052
Колледж (рил не ПТУ, потому что в Украине это неполное высшее), погромист, 2 курс. Это 11 лаба, но первые 8 лаб - по ненужному паскалю. На первом курсе вообще учили ворд и т.д.
Аноним 09/11/16 Срд 01:31:38  139634828
добавьте данный тред в архивач плиз
Аноним 09/11/16 Срд 01:32:08  139634857
>>139634828
зачем?
Аноним 09/11/16 Срд 01:32:21  139634877
Почему Паскаль не заменят на C++? Он же проще и красивее.
Аноним 09/11/16 Срд 01:33:04  139634920
>>139634613
Ни на одном проекте ни в одной компании не видел, чтобы писали как-то по другому. С другой стороны я с джава колокольни смотрю, как у вас там в крестах хз, мне конечно кажется что это уебанство.
Аноним 09/11/16 Срд 01:33:18  139634927
>>139634877
>>Паскаль
Где заменят? Разве он еще жив?
Аноним 09/11/16 Срд 01:35:39  139635053
>>139634394
It was a concious decision made by language designers in order to save code from errors when a number was used in a condition. Conditions need to take a boolean value explicitly.

гл потом штаны стирать от говна и на дваче советы спрашивать, дэбилы. ни шарп ни плюсы не освоите никогда в жизни
Аноним 09/11/16 Срд 01:37:10  139635121
!x это 0-x или инверсия битов? как вообще условие проверяется?
Аноним 09/11/16 Срд 01:38:56  139635197
>>139635053
>>It was a concious decision made by language designers in order to save code from errors when a number was used in a condition. Conditions need to take a boolean value explicitly.

Это хуйня. Они сделали так, потому что в божественной джаве так. Си шарп не нужен. Уходи из треда.
Аноним 09/11/16 Срд 01:39:06  139635205
>>139634927
Двачую, его никто и не юзает для софта нормального.
Аноним 09/11/16 Срд 01:39:39  139635225
>>139635121
инверсия ~x, !x - булевый оператор
Аноним 09/11/16 Срд 01:39:39  139635226
>>139635121
jz или jnz
Аноним 09/11/16 Срд 01:42:18  139635366
>>139634539
чем так плох c#?
Аноним 09/11/16 Срд 01:43:01  139635402
>>139635366
Он скозал!!
Аноним 09/11/16 Срд 01:43:52  139635455
>>139634767
Лолблять, в любой книге по определенному ЯП что-то типа такого уже на двадцатой странице есть, а вы за 2 года только до switch дошли. С какого ты города?
Аноним 09/11/16 Срд 01:45:20  139635520
>>139635402
аргументы нужны, кроме того, что java в рилтайм системах можно юзать
Аноним 09/11/16 Срд 01:48:41  139635684
>>139634767
Учился в универе, тоже в Украине. Типа программиста, но вуз не технический был. На первом курсе word, excel, ms access, бейсик. На втором чистый Си, структуру данных и прочие приколы. Паскаль обошел меня стороной.
Аноним 09/11/16 Срд 01:49:40  139635724
>>139630280 (OP)
>2k16
>учиться на похрамиста

Как там в 2008ом?
Аноним 09/11/16 Срд 01:53:13  139635869
>>139635684
блять, вот зачем программисту пакет офиса нужен, он блять скорее всего вообще будет на каком-нибудь дебиане/макоси работать, какие ж уебаны
Аноним 09/11/16 Срд 02:02:14  139636230
>>139635366
медленный, только под винду, любая программа чуть сложнее хеллоуворда, тянет за собой огромный редистрибьютбл, очень высокий уровень абстракции,гибкость положена на алтарь возможности быстро научиться, делает то же что и джава, только медленней, поразительно простой реверс, что грозит проблемами с безопасностью.
Короче язык сделан для тех кто работает в большой обойме с похуй-какой квалификацией и пишет под винду окошечные приложения к которым нет никаких требований по надёжности и производительности, когда надо хуяк-хуяк и в продакшин.
Аноним 09/11/16 Срд 02:03:59  139636295
>>139635520
>java в рилтайм системах
Я бы тебя сразу хуями обложил, по местным традициям, но поинтерисуюсь: а что ты имеешь в виду под риалтайм системами?
Аноним 09/11/16 Срд 02:09:52  139636530
>>139636230
Пример хороший вспомнил, террария на шарпе написанна, прожорливая, медленная, глючная, разбирается на исходники рефлектором, машину с запущенным сервером, а вроде и с клиентом, можно удалённо повесить в мёртвую, но написана полуторами программерами за пару лет
Аноним 09/11/16 Срд 02:10:21  139636548
>>139635869
> вообще будет на каком-нибудь дебиане/макоси работать
И чо? Даже если ты пишешь код на маке и все твои сервера работают на *nix\bsd твое начальство будет требовать отчетики в docx. Это та же песня что про электронный документооборот в этой стране - "распечатай мне эту таблицу потому что я так привык".

Ну а вообще проблема (то что в вузах преподают офис и прочию говноделию) в том что преподы другого просто не умеют. У меня, например, в вузе еще и компас преподавали (это такой аналог автокада от нашего ООО "Вектор"), похуй что за стенами вуза он никому не нужен.
Аноним 09/11/16 Срд 02:11:16  139636584
>>139636230
> тянет за собой огромный редистрибьютбл
Ты что-то путаешь. Со времен XP в комплекте. Не обязательно собирать под самый новый .Net.

> медленный
Не умеешь готовить.

> только под винду
Моно.

> поразительно простой реверс
> грозит проблемами с безопасностью
Охлол. Во-первых, есть протекторы, во-вторых, не составляет особой проблемы реверсить нативный код, в третьих, если ты надеешься на черный ящик, ты сломан с того момента, когда об этом подумал.
Аноним 09/11/16 Срд 02:16:16  139636798
>>139636584
> Моно.
Ну да, а еще можно IIS через wine на продакшне поднять. Не неси хуйни. сишарп\дотнет это под винды, никаких исключений.
Аноним 09/11/16 Срд 02:19:11  139636913
>>139636548
Какие, блять, отчетики? Все давно автоматизировано, везде Jira и миллион других систем учета и документооборота, это только во всяких Сельмашпромстроях до сих пор этой хуйней занимаются.
Аноним 09/11/16 Срд 02:21:31  139636998
>>139636913
Лол, это только в вашей хипстерной команде из двух с половиной анонов жира и автоматизация. Иди поработай в интерпрайзе.
Аноним 09/11/16 Срд 02:22:10  139637030
>>139636548
На самом деле офис от майкрософт довольно мощная штука, если научиться им пользоваться. Тот же ворд вполне конкурирует с TeX'ом. Только еще и с интерфейсом.
Вот только учат на этих курсах по офису хуйне не нужной и очевидной.

Все КАД системы почти полностью идентичны друг другу. Различаются лишь каким-нибудь жоским узкоспециальным функционалом. Умеешь делать хуйню в компасе, без проблем сделаешь эту хуйню в инвенторе.
Аноним 09/11/16 Срд 02:27:34  139637224
>>139637030
>Тот же ворд вполне конкурирует с TeX'ом

Ну это ты загнул. Принципы работы с ними и ожидаемый эффект абсолютно разные. Да, если ты соберешь документ, сохранишь как PDF и отдашь кому-то то он разницы не заметит, но TeX вообще не про это.
Аноним 09/11/16 Срд 02:32:24  139637379
>>139637224
Ну когда верстал свой дисер в ТеХе подумал что заебись удобно автонумерация формул, таблиц и рисунков. Как же я охуел когда узнал что ворд тоже самое умеет. Ну и все остальные прелести ТеХа.
Хотя я профессионально не использовал ТеХ конечно, на уровне типографий там или чего-нибудь такого.
Аноним 09/11/16 Срд 02:36:11  139637519
>>139636998
Ростелеком та еще хипстерская контора, это да, откуда нам знать про тырпрайз-то...
вот только я говорю, что программисту вся эта хуйня с вордами в хуй не сдалась, может поддержка/эксплуатация и делают там что-то, а у разработки есть свои инструменты, для ведения документации, учета времени, планирования и распределения задач. ты б не писал о чем не знаешь, хотя блять кому я говорю
Аноним 09/11/16 Срд 02:37:07  139637557
>>139637379
Ты всё правильно подумал. Ворд - это ебаное баганое дерьмо в котором документы по всяким ГОСТам делать супер сложно. Чтобы там всё выравнять нормально, сделать всякие нумерации сквозные, отступы, ссылки на источники, там нужно ебаться с ним день и ночь. Там постоянно что-то съезжает, появляются какие-нибудь отступы и прочее. Для тёток бухгалтеров уровня рашки - наверное заебись. Но для нормального юзера - ТеХ вне конкуренции вообще.
Аноним 09/11/16 Срд 02:37:43  139637577
>>139637379
Что скажешь на счет того что TeX (ну не сам, конечно, это же разметка в конце концов) может еще и посчитать все за тебя, построить графики, таблицы, и в итоге все равно абсолютно все, что будет сделано, будет выглядеть так будто ты кропотливо сидел и все ручками в ворде форматировал, при этом ты можешь как угодно менять геометрию документа?
В типографиях как раз полезно что если автор сделал в этом месте текста переход на новую страницу то он всегда там будет (ну это и ворд может, да, просто как пример), но вот в инженерии (да и в IT) это позволяет получать всегда шикарный выходной документ в то время как вся внутрянка у тебя вообще заскриптована, генерится автоматически и ты уже пол года даже не вспоминаешь про то что ежедневно "пишешь" какой-то отчет (нутыпонел).
Аноним 09/11/16 Срд 02:38:49  139637621
>>139637519
> Ростелеком та еще хипстерская контора, это да, откуда нам знать про тырпрайз-то...

Я тебе, кстати, пишу из редмонда, а еще я в гугле подрабатываю старшим директором. Ростелек ничего не разрабатывает.
Аноним 09/11/16 Срд 02:43:20  139637778
lol.png (195Кб, 1080x867)
>>139630280 (OP)
ТЕПЕРЬ ЭТО ПРОГРАММИСТСКИХ МЕМОВ ТРЕД
Аноним 09/11/16 Срд 02:44:19  139637809
callbackhell.png (4Кб, 199x194)
>>139637778
БАМП
Аноним 09/11/16 Срд 02:45:15  139637842
cocks.jpg (71Кб, 427x604)
>>139637778
БАМП
Аноним 09/11/16 Срд 02:47:04  139637892
>>139631518
дело говорит человек. и комментарии пиши! и юнит тесты! сначала юнит тесты потом комментарии потом код! тогда сможешь в будущем перейти на нормальный язык программирования (java) ;) ;) ;)
Аноним 09/11/16 Срд 02:51:04  139638025
>>139637778
Это ЗАСМЕЯЛСЯ - НА NPE НАРВАЛСЯ тред?
Аноним 09/11/16 Срд 02:51:38  139638050
>>139630280 (OP)
Лол блять ты даже калькулятор через свитч кейс не смог осилить?
Аноним 09/11/16 Срд 02:55:06  139638160
>>139638025
проиграл - эксепшн не поймал
Аноним 09/11/16 Срд 02:55:14  139638167
Как size на шаблонах сделать?
Аноним 09/11/16 Срд 02:57:19  139638224
>>139638160
Записывается число в short int, смотрит, а оно ему как раз.
Аноним 09/11/16 Срд 02:58:16  139638258
FoCpG.jpg (185Кб, 890x670)
>>139637778
ЭТО ОП ТРЕДА
Аноним 09/11/16 Срд 02:59:36  139638309
ГДЕ БОГИ ШАБЛОНОВ?
Аноним 09/11/16 Срд 03:03:06  139638430
1478647313400.jpg (37Кб, 500x431)
1478647405254.jpg (928Кб, 840x3733)
1478646802425.jpg (50Кб, 680x433)
14785644562240.jpg (228Кб, 1024x768)
>>139630280 (OP)
На форчане есть и у нас будет.
Теперь это выборов США тред. Мейлач, как думаешь кто победит Трамп или Клинтон?
Аноним 09/11/16 Срд 03:08:46  139638634
>>139638258
https://github.com/AceLewis/my_first_calculator.py
Аноним 09/11/16 Срд 03:13:41  139638785
>>139638634
>if 3/2 == 1: # Because Python 2 does not know maths
>input = raw_input # Python 2 compatibility
чёт обосрался
Аноним 09/11/16 Срд 03:14:20  139638806
>>139633497
Нет ты будешь дерьмом. Все начинают с быдлокодерства выпремляя себе руки.
Аноним 09/11/16 Срд 04:38:23  139641135
>>139631762
>>139631762
Не слушай этого, пиши всегда с выделенным блоком {} и с кодом на отделной строке.
Те, кто, будет потом смотреть и дебажить твой код, скажут тебе спасибо. А к любителям вложенных тернарных if'ов приходит попобава.

мимо-двадцать-лет-погроммист-хз-как-курсив-врубать
Аноним 09/11/16 Срд 04:46:14  139641328
>>139633993
А ты знаешь, что такое компиляция, школьник?

[Назад][Обновить тред][Вверх][Каталог] [Реквест разбана] [Подписаться на тред] [ ] 166 | 14 | 53
Назад Вверх Каталог Обновить

Топ тредов
Избранное