cherocky 2 апреля, 2013 ID: 10376 Поделиться 2 апреля, 2013 Ну, если сравнить времена старта бабло-инъекций и уровень стартовых Гаджибековых, то ПСЖ и Анжи примерно одна фигня в относительном плане) Ссылка на комментарий https://forumkinopoisk.ru/topic/65827-tema-trebuet-dorabotki-i-arhivatsii-obsuzhdalka-konkursy-i-prochee/page/416/#findComment-3537354 Поделиться на другие сайты Поделиться
x-ile 2 апреля, 2013 ID: 10377 Поделиться 2 апреля, 2013 i++ + ++i респект тому, кто знает эту задачку Она муторная. Сколько холивара на просторах инета было по ней. Там ещё всё от компилятора зависит ) Ссылка на комментарий https://forumkinopoisk.ru/topic/65827-tema-trebuet-dorabotki-i-arhivatsii-obsuzhdalka-konkursy-i-prochee/page/416/#findComment-3537384 Поделиться на другие сайты Поделиться
cherocky 2 апреля, 2013 ID: 10378 Поделиться 2 апреля, 2013 Она муторная. Сколько холивара на просторах инета было по ней. Там ещё всё от компилятора зависит ) вот именно) Компиляторы плюсов - это вообще адские машины, как и сам язык. Ссылка на комментарий https://forumkinopoisk.ru/topic/65827-tema-trebuet-dorabotki-i-arhivatsii-obsuzhdalka-konkursy-i-prochee/page/416/#findComment-3537394 Поделиться на другие сайты Поделиться
Caory 2 апреля, 2013 ID: 10379 Поделиться 2 апреля, 2013 Во! Сказано - сделано. Языки программирования круты, особенно тем, что не смущают мой пустой мосх следами присутствия смысла. Можно медитировать, ибо значки ниачём не говорят. Спасибо, господа, у меня прошла головная боль. Теперь жду послания от марсиан на местном диалекте))) Ссылка на комментарий https://forumkinopoisk.ru/topic/65827-tema-trebuet-dorabotki-i-arhivatsii-obsuzhdalka-konkursy-i-prochee/page/416/#findComment-3537405 Поделиться на другие сайты Поделиться
Caory 2 апреля, 2013 ID: 10380 Поделиться 2 апреля, 2013 А две лучшие из них - это..? А вот не скажу! Ссылка на комментарий https://forumkinopoisk.ru/topic/65827-tema-trebuet-dorabotki-i-arhivatsii-obsuzhdalka-konkursy-i-prochee/page/416/#findComment-3537407 Поделиться на другие сайты Поделиться
anvyder 2 апреля, 2013 ID: 10381 Поделиться 2 апреля, 2013 Фух, прочитал. Почему я всегда читаю все сообщения во флудилке за день? Ссылка на комментарий https://forumkinopoisk.ru/topic/65827-tema-trebuet-dorabotki-i-arhivatsii-obsuzhdalka-konkursy-i-prochee/page/416/#findComment-3537425 Поделиться на другие сайты Поделиться
lehmr 2 апреля, 2013 ID: 10382 Поделиться 2 апреля, 2013 В будущий плейлист "Обсуждалки". Ссылка на комментарий https://forumkinopoisk.ru/topic/65827-tema-trebuet-dorabotki-i-arhivatsii-obsuzhdalka-konkursy-i-prochee/page/416/#findComment-3537436 Поделиться на другие сайты Поделиться
Caory 2 апреля, 2013 ID: 10383 Поделиться 2 апреля, 2013 Фух, прочитал. Почему я всегда читаю все сообщения в флудилке за день? И правда, почему? Я вот, например, всех точно не читаю. Ориентировочно читаю все чётные по нечётным числам и нечётные по чётным Ссылка на комментарий https://forumkinopoisk.ru/topic/65827-tema-trebuet-dorabotki-i-arhivatsii-obsuzhdalka-konkursy-i-prochee/page/416/#findComment-3537439 Поделиться на другие сайты Поделиться
orange3005 2 апреля, 2013 ID: 10384 Поделиться 2 апреля, 2013 Дик грубка ж! В області, в селі. Вінничани люди кмітливі, для них і грубка в квартирі - не проблема-) Ссылка на комментарий https://forumkinopoisk.ru/topic/65827-tema-trebuet-dorabotki-i-arhivatsii-obsuzhdalka-konkursy-i-prochee/page/416/#findComment-3537441 Поделиться на другие сайты Поделиться
cherocky 2 апреля, 2013 ID: 10385 Поделиться 2 апреля, 2013 Во! Сказано - сделано. Языки программирования круты, особенно тем, что не смущают мой пустой мосх следами присутствия смысла. Можно медитировать, ибо значки ниачём не говорят. Спасибо, господа, у меня прошла головная боль. Теперь жду послания от марсиан на местном диалекте))) Ссылка на комментарий https://forumkinopoisk.ru/topic/65827-tema-trebuet-dorabotki-i-arhivatsii-obsuzhdalka-konkursy-i-prochee/page/416/#findComment-3537447 Поделиться на другие сайты Поделиться
anvyder 2 апреля, 2013 ID: 10386 Поделиться 2 апреля, 2013 Ориентировочно читаю все чётные по нечётным числам и нечётные по чётным Этот метод не работает, если уж хочется увидеть смысл - то нужно читать абсолютно всех. Христианская дискуссия вот была интересной, пока её не перекрыла Добрыня. Ссылка на комментарий https://forumkinopoisk.ru/topic/65827-tema-trebuet-dorabotki-i-arhivatsii-obsuzhdalka-konkursy-i-prochee/page/416/#findComment-3537450 Поделиться на другие сайты Поделиться
Caory 2 апреля, 2013 ID: 10387 Поделиться 2 апреля, 2013 Чероки, мне кажется, или там свастики? Тогда, выходит, уже предки наши древние славяне удостоились чести общения с высокоразвитыми господами с Марса... ...Ушла медитировать. Ссылка на комментарий https://forumkinopoisk.ru/topic/65827-tema-trebuet-dorabotki-i-arhivatsii-obsuzhdalka-konkursy-i-prochee/page/416/#findComment-3537477 Поделиться на другие сайты Поделиться
AndaLucia 2 апреля, 2013 ID: 10388 Поделиться 2 апреля, 2013 На татарский что ли переходить...Ашамлыклар,..))) За третье слово по списку забанят - сотри пока Слава утром не зашла всем киноглазникам ) Ссылка на комментарий https://forumkinopoisk.ru/topic/65827-tema-trebuet-dorabotki-i-arhivatsii-obsuzhdalka-konkursy-i-prochee/page/416/#findComment-3537494 Поделиться на другие сайты Поделиться
cherocky 2 апреля, 2013 ID: 10389 Поделиться 2 апреля, 2013 Чероки, мне кажется, или там свастики? Тогда, выходит, уже предки наши древние славяне удостоились чести общения с высокоразвитыми господами с Марса... ...Ушла медитировать. нет, но там есть "гг" Ссылка на комментарий https://forumkinopoisk.ru/topic/65827-tema-trebuet-dorabotki-i-arhivatsii-obsuzhdalka-konkursy-i-prochee/page/416/#findComment-3537497 Поделиться на другие сайты Поделиться
Caory 2 апреля, 2013 ID: 10390 Поделиться 2 апреля, 2013 нет, но там есть "гг" гг Ссылка на комментарий https://forumkinopoisk.ru/topic/65827-tema-trebuet-dorabotki-i-arhivatsii-obsuzhdalka-konkursy-i-prochee/page/416/#findComment-3537501 Поделиться на другие сайты Поделиться
orange3005 2 апреля, 2013 ID: 10391 Поделиться 2 апреля, 2013 Всем спокойной ночи и в честь вечера украинского языка красивая Ссылка на комментарий https://forumkinopoisk.ru/topic/65827-tema-trebuet-dorabotki-i-arhivatsii-obsuzhdalka-konkursy-i-prochee/page/416/#findComment-3537514 Поделиться на другие сайты Поделиться
ginger-ti 3 апреля, 2013 ID: 10392 Поделиться 3 апреля, 2013 странности сплошные... зачем флудилку переименовали? что это меняет? Лемр пишет на языке который я не понимаю и гугл не полезу... зачем? дурацкий опрос во флудилке... зачем? и чувствую,это еще не все странности мной замечены Ссылка на комментарий https://forumkinopoisk.ru/topic/65827-tema-trebuet-dorabotki-i-arhivatsii-obsuzhdalka-konkursy-i-prochee/page/416/#findComment-3537633 Поделиться на другие сайты Поделиться
Венцеслава 3 апреля, 2013 Автор ID: 10393 Поделиться 3 апреля, 2013 Тамар, не заморачивайся Тут все просто: дело было вечером, делать было нечего, в результате и флудилку переназвали, и опрос запостили, и ударили французским языком по украинской мове. Случается Ссылка на комментарий https://forumkinopoisk.ru/topic/65827-tema-trebuet-dorabotki-i-arhivatsii-obsuzhdalka-konkursy-i-prochee/page/416/#findComment-3537654 Поделиться на другие сайты Поделиться
STSOFT 3 апреля, 2013 ID: 10394 Поделиться 3 апреля, 2013 i++ + ++i респект тому, кто знает эту задачку Знакомый мне язычок. До боли знакомый... Давайте проанализируем следующий код: int i, j; // (1) i = 3; // (2) j = i++ + ++i; // (3) Чему равно i и чему равно j после срабатывания оператора (3)? Замечу сразу, что от перестановки мест слагаемых, действительно, сумма не меняется и, если переписать последний оператор как j = ++i + i++; результаты не изменятся. Особый интерес представляет, конечно, оператор (3). Его можно переписать в виде A = i++; // (4) B = ++i; // (5) j = A + B; // (6) Постфиксный инкремент (4) - сначала i используется, а затем увеличивается. Таким образом, после срабатывания (4) имеем i = 4, A = 3; Префиксный инкремент (5) - сначала i УВЕЛИЧИВАЕТСЯ, а затем уже увеличенное значение ИСПОЛЬЗУЕТСЯ. Таким образом, после срабатывания (5) имеем: i = 5, B = 5; И наконец, срабатывает (6) - элементарно j = 3 + 5 = 8; В итоге получаем ответ на изначальный вопрос: в результате работы (1)-(3) НЕЗАВИСИМО от компилятора переменная i станет равной 5, а j = 8. Ссылка на комментарий https://forumkinopoisk.ru/topic/65827-tema-trebuet-dorabotki-i-arhivatsii-obsuzhdalka-konkursy-i-prochee/page/416/#findComment-3537969 Поделиться на другие сайты Поделиться
cherocky 3 апреля, 2013 ID: 10395 Поделиться 3 апреля, 2013 Да ладно, даже сишные стандарты определяют это в категорию undefined behaviour. Насколько мне известно, даже для одного компилятора с разными настройками можно получить разные числа Конкретно неопределённость в этой, как некоторым кажется, кристально ясной конструкции в данном случае заключается в том, что, согласно стандартам С и С++, побочные эффекты (то есть инкремент в данном случае) могут быть применены в любой удобный для компилятора момент между двумя точками следования. Конструкцию i = ++i + ++i; компилятор вправе понять и как tmp=i; tmp++; i = tmp; tmp++; i += tmp; и как tmp=i; tmp++; tmp++; i = tmp + tmp; Ссылка на комментарий https://forumkinopoisk.ru/topic/65827-tema-trebuet-dorabotki-i-arhivatsii-obsuzhdalka-konkursy-i-prochee/page/416/#findComment-3537998 Поделиться на другие сайты Поделиться
cherocky 3 апреля, 2013 ID: 10396 Поделиться 3 апреля, 2013 вот еще хорошая ссылка. The language clearly says that certain things lead to undefined behavior. There is no problem, there is no "should" involved. If the undefined behavior changes when one of the involved variables is declared volatile, that doesn't prove or change anything. It is undefined; you cannot reason about the behavior. В общем, совсем полный хз, никакого детерминизма Ссылка на комментарий https://forumkinopoisk.ru/topic/65827-tema-trebuet-dorabotki-i-arhivatsii-obsuzhdalka-konkursy-i-prochee/page/416/#findComment-3538008 Поделиться на другие сайты Поделиться
Caory 3 апреля, 2013 ID: 10397 Поделиться 3 апреля, 2013 Умничаете??? Ссылка на комментарий https://forumkinopoisk.ru/topic/65827-tema-trebuet-dorabotki-i-arhivatsii-obsuzhdalka-konkursy-i-prochee/page/416/#findComment-3538028 Поделиться на другие сайты Поделиться
cherocky 3 апреля, 2013 ID: 10398 Поделиться 3 апреля, 2013 Но больше всего мне нравится вот этот ответ Стандарт языка С++ ISO/IEC 14882 от 1998г. вводил понятие sequence point [1.9:7,11,16], между которыми (скалярная) переменная может быть изменена только один раз [5:4], и там как раз приведены примеры, что i=++i + 1; // the behavior is unspecified. Выражение ++i никоим образом sequence point не вводит (если только это не вызов функции "перегруженный operator++" для пользовательских типов, т.е. не в этом случае). В редакции стандарта от 2003г. это unspecified behavior стало[1] undefined, т.е. компилятор теперь имеет полное право вписать в переменную значение 42, вставить в программу код, форматирующий веник или взрывающий ваш монитор. С этого момента, собственно говоря, вопрос перестает быть техническим и становится "коммуникационным". Так как выражение вида i = ++i + ++i; с точки зрения языка невалидно, нельзя однозначно судить о том, что же хотел сказать автор, написав это злополучное выражение. (А вы попробуйте подойти к прохожему на улице и сказать "абырвалг!". Что за этим последует, можно только гадать. Вполне возможно, что вам "отформатируют веник".) Ссылка на комментарий https://forumkinopoisk.ru/topic/65827-tema-trebuet-dorabotki-i-arhivatsii-obsuzhdalka-konkursy-i-prochee/page/416/#findComment-3538036 Поделиться на другие сайты Поделиться
STSOFT 3 апреля, 2013 ID: 10399 Поделиться 3 апреля, 2013 Да ладно, даже сишные стандарты определяют это в категорию undefined behaviour. Насколько мне известно, даже для одного компилятора с разными настройками можно получить разные числа Я попробовал сейчас этот текст в Microsoft Visual C++ 7.1, Borland C++ 3.0 в режимах с дебугированием и релизе с включенной и выключенной оптимизацией кода, результат одинаковый. И он не может быть разным в принципе, т.к. в этом коде совершенно нет undefined behaivore, это стандарт Си 1975 г. Рассмотрим цитату: j = ++i + ++i; tmp=i; tmp++; i = tmp; tmp++; i += tmp; и как tmp=i; tmp++; tmp++; i = tmp + tmp; Должно быть так и никак не иначе: i = i+1; tmp1 = i; i=i+1; tmp2 = i; j = tmp1 + tmp2; В стандарте 1975 г. написано: постфиксный инкремент срабатывает сразу после использования переменной в выражении, а префиксный - до ее использования. Какая неоднозначность? Байки это все. Можете попробовать в любом компиляторе, при любых настройках и получите одно и то же. Более того, тот же результат дадут и ВСЕ языки, использующие основу Си, где было впервые ОДНОЗНАЧНО определено, что такое постфиксный и преффиксный инкременты (декременты). Ссылка на комментарий https://forumkinopoisk.ru/topic/65827-tema-trebuet-dorabotki-i-arhivatsii-obsuzhdalka-konkursy-i-prochee/page/416/#findComment-3538061 Поделиться на другие сайты Поделиться
STSOFT 3 апреля, 2013 ID: 10400 Поделиться 3 апреля, 2013 i=++i + 1; // the behavior is unspecified Все определено и здесь. Сумма может быть переписана так: A = ++i; i = A + 1; Какая здесь неоднозначность? Любой компилятор C двуместную операцию A + B трактует как: сначала вычисли A, затем B, и сложи их одной командой. В процессе вычисления A и B переменные, которые задействованы с инкрементами (декрементами) могут измениться. ВСЕ. Ссылка на комментарий https://forumkinopoisk.ru/topic/65827-tema-trebuet-dorabotki-i-arhivatsii-obsuzhdalka-konkursy-i-prochee/page/416/#findComment-3538066 Поделиться на другие сайты Поделиться
Рекомендуемые сообщения