Tinplz #821 25 апреля 2013 Блин может кто знает , допустимArr = new char*[1]; - выделяю память под массив из одного указателя.какое условие если память выделить не удалось? throwing (1) void* operator new (std::size_t size) throw (std::bad_alloc);nothrow (2) void* operator new (std::size_t size, const std::nothrow_t& nothrow_value) throw();placement (3) void* operator new (std::size_t size, void* ptr) throw(); (1) throwing allocationAllocates size bytes of storage, suitably aligned to represent any object of that size, and returns a non-null pointer to the first byte of this block.On failure, it throws a bad_alloc exception.(2) nothrow allocationSame as above (1), except that on failure it returns a null pointer instead of throwing an exception.(3) placementSimply returns ptr (no storage is allocated).Notice though that, if the function is called by a new-expression, the proper initialization will be performed (for class objects, this includes calling its default constructor). Поделиться сообщением Ссылка на сообщение
ilsy #822 26 апреля 2013 Ситуация:t1, t2 - моменты времени.t2 = t1+tx, tx -> 0;Абонент1 вызывает Абонента2 в t1и А2 вызывает А1 в t2.У каждого из них на телефоне есть функция "автодозвона".Проблема: какой интервал должен быть для повтора вызова у программы автодозвона, чтобы абоненты смогли соедениться?ибо если интервал будет дефолтный, они никогда друг другу не дозвонятся(есть такой шанс)Собственно, интересны ваши идеи, как было бы красивее этот промежуток между повтором вызова рассчитать? Офк, самый очевидный и тупой вариант рандомно генерить время, но чото это не тру мне кажется :( Поделиться сообщением Ссылка на сообщение
Kant #823 26 апреля 2013 (изменено) технология Ethernet, когда встречает коллизии пакетов, останавливает все устройства в сети, и они возобновляются через рандомный промежуток времени. И ниче, работает Изменено 26 апреля 2013 пользователем Kant Торжество разума в том, чтобы уживаться с теми, у кого этого разума нет. Вольтер.Чтобы хорошо высыпаться, нужно спать 8 часов в день. И еще столько же ночью. Поделиться сообщением Ссылка на сообщение
ilsy #824 26 апреля 2013 технология Ethernet, когда встречает коллизии пакетов, останавливает все устройства в сети, и они возобновляются через рандомный промежуток времени. И ниче, работает я ведь не говорил, что с рандомом работать не будет :/ Поделиться сообщением Ссылка на сообщение
SPYHunter #825 26 апреля 2013 (изменено) Было var list1 = { 1: "Державна реєстрація народження дитини", 2: "Державна реєстрація смерті", 3: "Державна реєстрація шлюбу. Державна реєстрація шлюбу з іноземними громадянами", 4: "Державна реєстрація розірвання шлюбу", 5: "Державна реєстраціїя зміни імені (прізвище, власне ім'я, по батькові)", 6: "Поновлення чи анулювання актового запису цивільного стану", 7: "Порядок внесення змін до актових записів цивільного стану", 8: "Видача повторних свідоцтв чи витягів з Державного реєстру актів цивільного стану громадян", 9: "Консультації з питань засвідчення документів для подальшого використання за кордоном", }; var list2 = { 1: ["Амур-Нижньодніпровський Дніпропетровського МУЮ", "and.dratss@obljust.dp.ua"], 2: ["Бабушкінський Дніпропетровського МУЮ", "babush.dratss@obljust.dp.ua"], 3: ["Жовтневий Дніпропетровського МУЮ", "zhovt-dn.dratss@obljust.dp.ua"], 4: ["Індустріальний Дніпропетровського МУЮ", "indust.dratss@obljust.dp.ua"], 5: ["Кіровський Дніпропетровського МУЮ", "kirov.dratss@obljust.dp.ua"], 6: ["Красногвардійський Дніпропетровського МУЮ", "krhv.dratss@obljust.dp.ua"], 7: ["Ленінський Дніпропетровського МУЮ", "lenin.dratss@obljust.dp.ua"], 8: ["Самарський Дніпропетровського МУЮ", "samara.dratss@obljust.dp.ua"], 9: ["Міський відділ державної реєстрації смерті Дніпропетровського МУЮ", "smert.dratss@obljust.dp.ua"], 10: ["Баглійський Дніпродзержинського МУЮ", "bahlii.dratss@obljust.dp.ua"], 11: ["Дніпровський Дніпродзержинського МУЮ", "dnipro-dz.dratss@obljust.dp.ua"], 12: ["Заводський Дніпродзержинського МУЮ", "zavod.dratss@obljust.dp.ua"], 13: ["Дзержинський Криворізького МУЮ", "dzerzh.dratss@obljust.dp.ua"], 14: ["Довгинцівський Криворізького МУЮ", "dovh.dratss@obljust.dp.ua"], 15: ["Жовтневий Криворізького МУЮ", "zhovt-kr.dratss@obljust.dp.ua"], 16: ["Інгулецький Криворізького МУЮ", "inhulets.dratss@obljust.dp.ua"], 17: ["Саксаганський Криворізького МУЮ", "saks.dratss@obljust.dp.ua"], 18: ["Тернівський Криворізького МУЮ", "tern-kr.dratss@obljust.dp.ua"], 19: ["Центрально-Міський Криворізького МУЮ", "ts-m.dratss@obljust.dp.ua"], 20: ["Вільногірського МУЮ", "vilnoh.dratss@obljust.dp.ua"], 21: ["Жовтоводського МУЮ", "zhovtov.dratss@obljust.dp.ua"], 22: ["Марганецького МУЮ", "marhanets.dratss@obljust.dp.ua"], 23: ["по м. Нікополю Нікопольського МРУЮ", "nikopol-m.dratss@obljust.dp.ua"], 24: ["по м. Новомосковську Новомосковського МРУЮ", "novom-m.dratss@obljust.dp.ua"], 25: ["Орджонікідзевського МУЮ", "ordzho.dratss@obljust.dp.ua"], 26: ["по м. Павлограду Павлоградського МРУЮ", "pavlo-m.dratss@obljust.dp.ua"], 27: ["Першотравенського МУЮ", "pershotr.dratss@obljust.dp.ua"], 28: ["по м. Синельникове Синельніківського МРУЮ", "synel-m.dratss@obljust.dp.ua"], 29: ["Тернівського МУЮ", "tern.dratss@obljust.dp.ua"], 30: ["Апостолівського РУЮ", "apostol.dratss@obljust.dp.ua"], 31: ["Васильківського РУЮ", "vasyl.dratss@obljust.dp.ua"], 32: ["Верхньодніпровського РУЮ", "verhn.dratss@obljust.dp.ua"], 33: ["Дніпропетровського РУЮ", "dnipro-dn.dratss@obljust.dp.ua"], 34: ["Криворізького РУЮ", "kr-r.dratss@obljust.dp.ua"], 35: ["Криничанського РУЮ", "krynych.dratss@obljust.dp.ua"], 36: ["Магдалинівського РУЮ", "mahda.dratss@obljust.dp.ua"], 37: ["Межівського РУЮ", "mezhiv.dratss@obljust.dp.ua"], 38: ["по Нікопольському району Нікопольського МРУЮ", "nikopol-r.dratss@obljust.dp.ua"], 39: ["по Новомоскому району Новомосковського МРУЮ", "novom-r.dratss@obljust.dp.ua"], 40: ["по Павлоградському району Павлоградського МРУЮ", "pavlo-r.dratss@obljust.dp.ua"], 41: ["Петриківського РУЮ", "petryk.dratss@obljust.dp.ua"], 42: ["Петропавлівського РУЮ", "petropavl.dratss@obljust.dp.ua"], 43: ["Покровського РУЮ", "pokrov.dratss@obljust.dp.ua"], 44: ["П’ятихатського РУЮ", "piatykh.dratss@obljust.dp.ua"], 45: ["по Синельниківському району Синельниківського МРУЮ", "synel-r.dratss@obljust.dp.ua"], 46: ["Солонянського РУЮ", "solon.dratss@obljust.dp.ua"], 47: ["Софіївського РУЮ", "sofiia.dratss@obljust.dp.ua"], 48: ["Томаківського РУЮ", "tomak.dratss@obljust.dp.ua"], 49: ["Царичанського РУЮ", "tsar.dratss@obljust.dp.ua"], 50: ["Широківського РУЮ", "shyrok.dratss@obljust.dp.ua"], 51: ["Юр’ївського РУЮ", "yur.dratss@obljust.dp.ua"], 52: ["Відділ ДРАЦС реєстраційної служби ГУЮ у Дніпропетровській області", "dprags@ukr.net"], } var assoc = { 1 : [1,2,3,4,5,6,7,8,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52], 2 : [9], 3 : [1,2,3,4,5,6,7,8,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52], 4 : [1,2,3,4,5,6,7,8,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52], 5 : [1,2,3,4,5,6,7,8,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52], 6 : [1,2,3,4,5,6,7,8,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52], 7 : [1,2,3,4,5,6,7,8,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52], 8 : [2,3,4,5,6,7,8,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52], 9 : [1], } var _nextStep = function(el) { $('#step_1').hide(); $('#step_2').show(); var choose = $(el).val(), list = assoc[choose]; var _code = ""; $.each(list, function(k, num) { _code += '<option value="'+num+'">'+list2[num][0]+'</option>'; }); $('#adres').html(_code); } $(function(){ var _countlen = function(obj) { var i = 0; for(var k in obj) i++; return i; } var _code = ""; $.each(list1, function(k, val) { _code += '<option value="'+k+'">'+val+'</option>'; }); $('#step_1 select').prop('size', _countlen(list1)).html(_code); }) Нужен только 1 массив, без адресов. Что нужно удалить в функциях? var list1 = { 1 => "Реєстрація права власності без видачі свідоцтва", 2 => "Реєстрація права власності на новостворений об'єкт нерухомого майна", 3 => "Реєстрація права власності на реконструйований об'єкт нерухомого майна", 4 => "Реєстрація права власності на новосформовану земельну ділянку", }; var _nextStep = function(el) { $('#step_1').hide(); $('#step_2').show(); var choose = $(el).val(), list = assoc[choose]; var _code = ""; $.each(list, function(k, num) { _code += '<option value="'+num+'">'+list2[num][0]+'</option>'; }); $('#adres').html(_code); } $(function(){ var _countlen = function(obj) { var i = 0; for(var k in obj) i++; return i; } var _code = ""; $.each(list1, function(k, val) { _code += '<option value="'+k+'">'+val+'</option>'; }); $('#step_1 select').prop('size', _countlen(list1)).html(_code); }) Изменено 26 апреля 2013 пользователем SPYHunter https://insave.hostinghttps://horhul.me Поделиться сообщением Ссылка на сообщение
Гость 2poy_nyasha #826 26 апреля 2013 (изменено) 1 => "Реєстрація права власності без видачі свідоцтва",2 => "Реєстрація права власності на новостворений об'єкт нерухомого майна",3 => "Реєстрація права власності на реконструйований об'єкт нерухомого майна",4 => "Реєстрація права власності на новосформовану земельну ділянку", =>=>=>=>=>=>=> блять, госпади, ну что ты за дебил ты даже консоль ошибок открыть не можешь нахуй ты на эту работу устроился, ваще пиздец Изменено 26 апреля 2013 пользователем 2poy_nyasha Поделиться сообщением Ссылка на сообщение
SPYHunter #827 26 апреля 2013 1 => "Реєстрація права власності без видачі свідоцтва",2 => "Реєстрація права власності на новостворений об'єкт нерухомого майна",3 => "Реєстрація права власності на реконструйований об'єкт нерухомого майна",4 => "Реєстрація права власності на новосформовану земельну ділянку", =>=>=>=>=>=>=> блять, госпади, ну что ты за дебил ты даже консоль ошибок открыть не можешь нахуй ты на эту работу устроился, ваще пиздецСмысл мне от ошибки, если я не знаю жс.Мне нужен временный костыль и ничего более. https://insave.hostinghttps://horhul.me Поделиться сообщением Ссылка на сообщение
Гость 2poy_nyasha #828 26 апреля 2013 не => а : уйди из топика Поделиться сообщением Ссылка на сообщение
SPYHunter #829 26 апреля 2013 не => а : уйди из топикасам уйди https://insave.hostinghttps://horhul.me Поделиться сообщением Ссылка на сообщение
Гость 2poy_nyasha #830 26 апреля 2013 угадайте в каком языке можно переназначить константу без эксепшена? Поделиться сообщением Ссылка на сообщение
Vizakenjack #831 26 апреля 2013 руби только варнинг выдает но константы переназначают только мудаки Канал про крипту Поделиться сообщением Ссылка на сообщение
Гость 2poy_nyasha #832 26 апреля 2013 (изменено) руби только варнинг выдает и это правильный ответ! мы награждаем руби званием - "самый хуевый язык программирования не считая паскаля!" Изменено 26 апреля 2013 пользователем 2poy_nyasha Поделиться сообщением Ссылка на сообщение
Kant #833 26 апреля 2013 wut?константы можно переписать? охуенные константы Торжество разума в том, чтобы уживаться с теми, у кого этого разума нет. Вольтер.Чтобы хорошо высыпаться, нужно спать 8 часов в день. И еще столько же ночью. Поделиться сообщением Ссылка на сообщение
TycoooN #834 26 апреля 2013 А еще в руби можно переопределить операцию сложения чисел, чтобы 1 + 1 возвращало 42. Поделиться сообщением Ссылка на сообщение
BoDun #835 26 апреля 2013 руби только варнинг выдает и это правильный ответ! мы награждаем руби званием - "самый хуевый язык программирования не считая паскаля!"скажи это LabVIEW который просто ломает мозг похуже brainfucka Поделиться сообщением Ссылка на сообщение
Tinplz #836 26 апреля 2013 и все вышеперечисленное можно делать в плюсах но ведь никто не заставляет ) Поделиться сообщением Ссылка на сообщение
ilsy #837 26 апреля 2013 а в Java воще нет констант :tusila-zavodila: Поделиться сообщением Ссылка на сообщение
Kant #838 26 апреля 2013 еще одна причина, почему джава хуйня Торжество разума в том, чтобы уживаться с теми, у кого этого разума нет. Вольтер.Чтобы хорошо высыпаться, нужно спать 8 часов в день. И еще столько же ночью. Поделиться сообщением Ссылка на сообщение
Tinplz #839 26 апреля 2013 Ну тут смотря как посмотреть. Насколько я знаю, константы были введены изначально скорее для увеличения возможностей оптимизации, чем для защиты от случайного изменения.В плюсах, в принципе, ты можешь скастовать к неконстантному типу, но явно присваивать константам значения нельзя. Ну там еще есть и константные методы и т д, это уже скорее для удобства использования, чем для помощи компилятору при оптимизации.Я к чему веду: если компилятор джавы сам способен определять что константа, а что нет - то незачем их вводить.Ну а руби, видимо, выбрало среднюю позицию. Поделиться сообщением Ссылка на сообщение
DIMAN123456789 #840 26 апреля 2013 а в Java воще нет констант :tusila-zavodila:Попизди мне еще тут, final static и хуй ты чо сделаешь. Они назначаются один раз при компиляции и даже hotswap нихуя не поможет и рефлексия. Поделиться сообщением Ссылка на сообщение