- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21
- 22
- 23
- 24
- 25
- 26
- 27
- 28
- 29
- 30
- 31
descriptions[result].Append(tblib::Format("%").i(0x12345678, 0xBB));
0040E729 push 0BBh
0040E72E push 12345678h ; ага, запихали параметры для Format::i, заебись; теперь esp=0x0012f1f4
0040E733 lea eax,[esp+38h]
0040E737 push eax ; esp=0x0012f1f0
0040E738 lea ecx,[esp+1Ch]
0040E73C mov dword ptr [esp+3Ch],offset USER32_NULL_THUNK_DATA+40h (43C1A8h)
0040E744 mov dword ptr [esp+40h],ebp
0040E748 mov dword ptr [esp+44h],1
0040E750 call tblib::HeapCArray<char>::HeapCArray<char><tblib::StringRef> (4161B0h) ; esp=0x0012f1f4
0040E755 push 400h ; esp=0x0012f1f0
0040E75A mov ecx,offset tbAlloc (18B0C88h)
0040E75F mov dword ptr [esp+2Ch],ebp
0040E763 mov dword ptr [esp+28h],ebp
0040E767 mov dword ptr [esp+24h],ebp
0040E76B call tblib::Allocator::Malloc (42C500h) ; esp=0x0012f1f4
0040E770 mov dword ptr [esp+20h],eax
0040E774 neg eax
0040E776 sbb eax,eax
0040E778 and eax,400h
0040E77D lea ecx,[esp+18h]
0040E781 mov dword ptr [esp+24h],eax
0040E785 mov dword ptr [esp+2Ch],0FFFFFFFFh
0040E78D call tblib::Format::PassToNext (41BC00h) ; хуй знает почему, но после этой функции esp не меняется, конвенция такая видимо
0040E792 sub esp,0Ch ; БЛЯДЬ СУКА НАХУЙ ЁБАНЫЙ ПИЗДЕЦ ТЫ ЧЁ СУКА ТВОРИШЬ ААААААААА!!!!!!!!!!!!!!!!!!!!!!!!
0040E795 lea ecx,[esp+24h]
0040E799 mov edi,esp
0040E79B call tblib::Format::i (42DBA0h) ; esp=0x0012f1e8, указывает на мусор, параметры для функции - где-то выше
...
Считается, что в 99% случаев виноват сам программист, потому что что-то сделал не то. Ну и пошёл я смотреть, что же я не то сделал. Ну мало ли временный объект Format дохнет (вместе с буфером) до того, как я этот буфер аппендю.
После кучи мучений с выводом всего происходящего в логи, я обнаружил, что в одну из функций приходят какие-то ебанутые параметры. После внимательного изучения асма и набляденый за тем, что пихается в память, я обнаружил такой прикол.
Расскажите, где тут может быть _моя_ ошибка?
(ну кроме всякого ололо типа "используешь старое забагованное дерьмо итп")
Так то sub esp, 12 вполне нормальный код после вызова cdecl функции.
Ну тогда это sub esp, 12 может быть выделением места под какую-то локальную переменную, а mov edi, esp - взятием ее адреса. А мусор там из-за того, что ты ее не инициализировал перед вызовом. Что-то типа такого:
> Как адрес переменной может испортиться
А где я пишу, что он испортился? Просто неинициализированная переменная 12 байт длиной (ну или меньше, и сразу с ней еще несколько вошли в скоп).
Сигнатура метода i (реализация не важна, думаю):
Из длл ничего не зову. Если б были разные соглашения о вызовах, то код бы тупо не скопилировался, но я соглашения не указывал вообще.
> Просто неинициализированная переменная 12 байт длиной
Да хоть трижды неинициализированная, какого хуя вообще нихуя не то значение esp передаётся?
Спасибо.
> реализация не важна, думаю
Да.
> Format&
Format 12 байт весит?
Итак, "суб есп, 12" и два пуша поменялись местами. При вызове i аргументы передаются такие, какие надо.
Тут тоже есть суп после пушей, да. Только вот в конце Format::Format стоит ret 0Ch, то есть тут конструктор возвращает стек на место. А в релизе... А я ваще не понял, что произошло в релизе.
Капча 1337, ну да, найти баг к компилятора - это так э1337но
Итак, что мы видим? Тут компилятор не заходел инлайнить (хз, ну ему виднее), сразу после инлайна мы видим этот суп из есп, и опять же - запихивание аргумента в стек идёт только после этого супа. То есть тут как раз-таки всё чисто отрабатывает.
При том, что сам оценивает перспективы своей жизни как бомжевание. Делать больше нечего?
P. S. Я понимаю, что мое сообщение похоже на лепет филологической девы после обсуждения выше :D
Ты только что опустил всех любителей linq и прочих fluent интерфейсов :3
И то в последнее время идет критика из-за большого количества временных объектов и не нужного копирования.
Вон всякие трансдьюсеры уже придумывают.
Скорее всего воруют из какой нибудь статьи по Хацкелю из 90-х
Охуеть, в них оказывается от возраста баги заводятся!
конечно. поставил среду со старой выгоревшей болванки - получи баг.
но вообще, речь-то о другом: в свежих релизах старые баги пофикшены должны быть.
прям как на данном сайте
Сейчас же говно растёт примерно линейно - около 2500 постов в год.
Печальная тенденция: если учесть, что количество пользователей тоже растёт линейно, то оказывается, что среднестатистический пользователь со временем постит всё меньше и меньше, а значит он держит всё это в себе или оставляет в своих проектах.
чтобы избавиться от говнокода в голове нужно выкинуть его на говнокод.ру, тогда и на душе станет спокойнее.
Но по-моему - как раз все в этом случае - ньюфаги.
А, это теперь так отцы-основатели называются. Когда сайт только запилен никаких локальных цугундеров еще не существует, их порождают первые пользователи, а потом самое удачное становится платиновой классикой сайта.
Кстати давно подметил что вот эти все бессмысленные рассуждения про ньюфагов устраивают именно они.
Ну да, я выразился менее политкорректно.
Это, знаете, как с непризнанными гениями. Через пару сотен лет известные знатоки живописи долго рассказывают про нелёгкую жизнь гения и отца-основателя нового направления искусства.
Но при его жизни не было никакого нового направления искусства, а только лишь какой-то бомж публично срал на площадях.
...или прибивал мошонку к брусчатке
Ну да. В основном людей ценят после смерти.
ну т.е. варианта, что человек растёт и производит говна всё меньше и меньше, уже не рассматриваем?
пост-говнокодное общество же
оно всё понятно. только вот новые они скорее всего к новым же концепциям только и применимы, а если писать код C++03 в компиляторе с поддержкой C++11, то словить баг сложнее чем в каком-то древнем C++03 компиляторе.
Для ньюфагов поясняю: тут главное, чтобы было что обсудить по поводу кода.
Но в этом месте встает проблема бана на ГД...
Ещё на кывте можно, но я там забанен на сто лет.
Ваша честь, я исправлюсь. Дайте только срок.
А, претензия обоснованная, признаю.
Я стал сюда намного реже ходить с тех пор, как проебал пароль от ящика (стало труднее искать ответы на свои посты), а потом ещё реже с тех пор, как на работе после очередной мудацкой защиты траффика говнокод перестал работать со скриптами.
А, помню, опера-тред.
Скорее не претензия, а наблюдение. Оно и понятно что тут админом забытый мелкофорум сделай-себе-сам. Да и наводнять ГК кучей постов про кресты заебет многих.
Кто, Я?! Да у тебя БЕСЧИНСТВО.
а почему так? Это же жестоко
ХЗ. Я недавно посмотрел, что у нас можно со вторых рук купить - i5-i7 с типичной спецификацией популярной 5 лет назад - стоят около 200 долларов (не знаю, сколько это в рублях). Предыдущее поколение - можно и за сотню найти. Целеронов не видел, чтобы кто-то продавал. Т.е. на типичную зарплату программиста можно купить 10-15 i5 компов, в месяц (ну, это если только компы покупать).
люди над ней жрут, жирными пальцами елозят, с любого человека выпадают волосы, чешуйки кожи - её придется сильно драить со спиртом
а комп, который под столом стоит, чего ему будет, железо и есть железо
пропылесосить слегонца после покупки
циски вообще из рук в руки проходят постоянно, нормальное дело
Хе-хе-хе. Каким интересным смысом заиграла фраза-то.
всё равно тебе старый форматировать надо после предыдущего хозяина
начнут напрягать тормоза - поставишь утилиту, поймешь, посыпался или нет
или перед покупкой попридирайся, проверь на бэды, сделай скидку на пивас!
здоровья
https://www.youtube.com/watch?v=KfDbEL2TR3Q
Я не долбоёб, просто в тот момент я не был в состоянии 100% внимания, потому что невозможно всегда быть в таком состоянии.
И между рядов в пробке я езжу примерно раза в два раза медленнее, чем на видео.
https://www.youtube.com/watch?v=Fuosv-MnDsE
>Просто я действительно не знаю, на что можно тратить деньги.
Я б в бакс потихоньку уходил, что собственно и делал с прошлого февраля. А там уже видно будет.
Вообще велик опасная штука, в этом плане. Правда я сам стараюсь не ездить там где движение сильное и по обочине дороги - стрёмно как-то.
Ведь сотня, тысяча объедет, а достаточно чтоб один сбил.
А так-то, Тарас, спрос на крестоблядей и толковых дельфятников довольно высок, множеству кодеров хватает и хату снимать, и на жизнь, и еще откладывать.
Я два месяца трясся из-за возможности этого.
> Правда я сам стараюсь не ездить там где движение сильное и по обочине дороги - стрёмно как-то.
Это если возможность есть.
По треду доставил "успешный" лидер митол группы, "а чего ты добился, мальчик" так и не заработавший быдлокодингом на собственную хату.
Нижний Новгород это ж всё-таки не москва.
>Я два месяца трясся из-за возможности этого.
Закажи в китае сигнализацию с датчиками движения, дыма, газа, и звонилкой на телефон/отправкой смс где-то за 200-300$.
так-то в нерезиновой быдлокодингом на собственную хату ещё попробуй заработать...
думаю, в нижнем хаты-то не намного дешевле
Что разве за 60-80к нельзя купить двушку?
А я быдлокодерами называю всех погромистов, которые мнят себя успешными, иногда вообще всех, кто быдлокодит в унылом ынтырпрайзе ради бабок.
хм, о как
ну, с москвой за 200-300к/м2 в новостройках не сравнить, да
Ах, как влажно между ног от романтики противостояния пошлому ынтырпрайзу. Еще бы кушать не хотелось...
И сгори из-за нее в хуям. Мертвые не трясутся
Может поделишься статистикой пожаров от возгорания сигнализаций или своим личным опытом?
Надо было больше Киселева с Леонтьевым слушать, тогда бы стал счастливым обладателем долларового кредита и красивого плаката "Наебуллина памаги!"
Около дня космонавтики стало ясно, что рубль теперь только вниз. А на колебания доллара относительно юаня в пределах 0,5% как-то поровну.
> правительство может его нахрен заморозить
Серьезно чтоли? Отменить деньги?
А насчёт риска вложений - так ты не сливай всё в доллары.
Кстати раньше я долгое время был подобен герою статьи lm Чувак_который_купил_доллары, и на скачках ебаного евро постоянно терял (продавал перед ростом, покупал на пике).
А вот бакс редко подводил, когда-то взял на локальном пике вроде по 37 (он немного скаканул и вернулся до 35) и бля так жалел, но сдавать ессно не стал.
Сейчас хуй знает. Если нефть отрастён, а штаты с саудитами тоже не всесильны, то может и будет некоторая коррекция вниз.
>который взял долларовую ипотеку, и радовался низким процентам..
Так ведь все хитровыебанные. Но у него еще не конец света, вон у каклов троекратный рост $ за год. Слышал некоторые ныли на форумах, что как-то их маленько наебали евроинтеграторы: брали ипотеку когда $=5, а теперь $=25.
Вот пиздец так пиздец. Осталось например 20% отдать, а это еще квартира, лол.
Этот гость вполне адекватен. Проблема даже не в рубле, а в том что все наши экономики тесно связаны, и следовательно валюты. Пруф - девальвация в Белоруссии и Казахстане. Да что там СНГ, даже еврик и иена падают на фоне экстремального роста доллара, а сырьё соответственно снижается.
И из-за соседей эуроидиотов торговля, а за ней экономика бы по-любасу сбавили бы обороты.
Ебанько штоле?
Вот такие оналитеки (которые сами на свои прогнозы бабки не ставят, потому что у них их нет) пару лет назад твердили что оно совсем скоро голд пробьёт 2000, что доллару скоро пизда, золотой стандарт и всё такое.
Когда оно довольно РЕЗКО ёбнуло с 1800 до 1400, они стали "прогнозировать" что золото упадёт под 1000. Этого тоже ожидаемо не случилось.
Хотя на данный момент вариант захода в золото мне кажется неплохим, думаю скоро вернемся если не к потолку коридора, то уж точно в 1400-1500, поскольку бакс не может расти бесконечно.
А что с ним обычно происходит?
Его пиздят. А что с ним еще произойдёт?
Может, кроме кражи, нападений и убийств или скачков курсов валют есть какие-нибудь более важные физические/химические угрозы (скажем, сотрётся от переноски за 1000 лет). Да и Пи чуть ниже писал про упаковку. Зачем она? Только лишь, чтобы тайно продавать крашеный свинец и не взвешивать лишний раз? Тогда ладно.
К отсутствию упаковки, могут доебаться и скинуть цену при сдаче в банк. Короче начать тупить неопытного лоха, типа "у тебя упаковки нет", "сертификата нет", хотя лично мне никогда этих сертификатов не давали.
И при сдаче там всё-равно сидит оценщик, который вскрывает упаковку и проверяет слиток на наличие свинца и других примесей.
> монеты
Вот-вот, а со слитками не каждый день в магазин ходят. Лежат себе в сейфе рядом с книгами Майерса да и лежат.
http://goldprice.org/
> гарантий никаких по-прежнему, потому что в руках слиток ты хранить заебёшься, чтобы он не портился,
Они обычно в упаковке. Что внутри неизвестно - мож крашеный свинец, как в резервах украины. Портить упаковку и ковырять его - снизить цену слитка.
Но дело не в том что невыгодно. Где-то ты по-любому проебешь. Главное чтоб это где-то не было всеми твоими сбережениями.
Конает исключительно как долгосрочное влошение. Мелкие слитки (1,2,5) имеют огромную маржу (высокая цена при продаже и низкая при покупке).
Еще есть вореции покупки по цене лома у наркоманов и алкашей.
А деньги - не филькина грамота?
>> Хотя на данный момент вариант захода в золото мне кажется неплохим
Так и живем - каждый Д'Артаньян в мире ебанько
Как может то что "всегда в цене" потерять в стоимости 1.5 раза всего за полгода?
Такая волатильность нехарактерна для резервных валют, например.
В отличии от акций ОАО "баба Таня" и прочих бумажек золото всегда будет иметь цену, отличную от ноля. А если не будет найден философский камень - сильно отличную
Только вопрос какая это цена? Вывод возможно и верный, но речь не о нём, а о исходных рассуждениях, глубоко обывательского характера "оно всегда в цене" это из разряда "доллар - грязная зеленая бумашка, совсем скоро ему кранты".
Не стоит вопрос о некоей ценности золота, и его цене>0, это аксиома.
Вопрос стоит гораздо конкретнее оно СЕЙЧАС переоценено или недооценено?
А что если завтра Россия, как один из крупнейших производителей, испытывая валютный дефицит, выйдет на рынок и продаст часть золота? И оно ёбнет ниже 1000? Как ты тогда Тарасу в глаза будешь смотреть?
А, так ты думаешь я беру на себя ответственность за Тараса. Нет, не беру.
Мне интересно другое - а кто может тебе гарантировать хоть что то в этом бренном мирке? Какой будет цена булки хлеба завтра, если сегодня взлетят ядерные ракеты? Упс.
>> это из разряда "доллар - грязная зеленая бумашка, совсем скоро ему кранты"
Любая валюта - просто бумажка. А то, что эта бумажка ни к чему не привязана наглядно показывает, что нас ебут в рот, а мы улыбаемся
Наглядно показывает, что металл падает в цене, нефть падает в цене, а ни к чему не привязанные бумажки упорно растут.
Кстати, а где можно купить бумажный биткоин?
>А то, что эта бумажка ни к чему не привязана наглядно показывает, что нас ебут в рот, а мы улыбаемся
Кого как.
"Я не такая! Я жду трамвая!" тм
Логично, что кого то ебут, и кто то ебет. Вывод - Ебут не всех, а только тех, кто не входит в 0.0..01% элиты
А это и есть логическое следствие утверждения: "Любая валюта - просто бумажка".
И с чего ты взял что у меня есть кредиты?
Золото - просто химический элемент.
Тебе объясняют что отсечение важных деталей до тупых фраз типа "просто бумажка", "в мире только один человек делает Х" - это чушь.
Поскольку у валюты есть признаки, отличающие её от обычной бумажки. А еще в мире давно ходят безналичные деньги.
Цена на него формируется по факту торговли фьючерсами на COMEXe. И там давно уже не торгуют реальным физическим золотом, там в основном циферки в кремнии, новости и спекуляции.
Я был слеп, но я прозрел!
Зачем так жить? Зачем миру я, Пи, Е, Кегдан и Борманд, когда можно хоть продать ещё немного обещаний и заработать деньги из воздуха, а всех вышеупомянутых персон отправить на улицу одним росчерком пера. Ну, кроме Пи с его экономической подготовленностью.
Вот Пи как раз наберёт ценных бумаг и уволит нас всех.
Это еще фигня. Программисты всякую хрень делают и поощряются. А вот производство чего либо ручками вообще не приветствуется. Инженером нынче быть позорно. А манагером - няшно.
А кто, по-вашему, им будет высокопроизводительный трейдинг писать?
wvxvw же! Там вроде бы лиспы в почёте.
А как в них борются с паузами GC?
Скажешь ну чувак, не волнуйся, на тебе кто-то нажился, но ведь всё-равно оно "больше нуля".
Какой-то откровенно хуёвый аргумент, который был справедлив и в 2012. А в итоге многие потеряли 20-40% от своих честно заработанных кровных денег.
Рашке эту войну не выиграть. Если и выиграют какую, то только гражданскую. Так что от вложений в местный ВПК скорее всего будут только убытки.
На счет выиграть в войне? - Я хз, что в этой войне можно выиграть. Мое понимание такое, что эта война - повод для российского теперешнего правительства подольше остаться у власти. Сужу, опять же, по тому, как у нас, например, как по календарю перед выборами правительства происходит маленькая бойня в Газе. Да и много похожих ситуаций есть в мире...
Если бы у меня был шанс на Марс, я бы не раздумывая :)
Но это так романтично - колония на Марсе...
А я вижу, что оружейный бизнес даже не входит в top100 - http://atlas.media.mit.edu/explore/tree_map/hs/export/rus/all/show/2012/
Если и существует масштабный экспорт, по он либо нелегальный, либо по бартеру, либо за дружбу народов. Ни в одном из вариантов акционеру копеечка не достанется.
> эта война - повод для российского теперешнего правительства подольше остаться у власти
Именно так и есть. Крошка Цахес перед выборами упирал на "внешних врагов", и вот, реализует свою программу.
> на Марс
Там нет атмосферы, там душно.
"В России воруют не так уж и много. На один спизженный рубль приходится пять проебанных" (с) Навальный.
Цитаты великих оппозиционеров.
http://ic.pics.livejournal.com/rozhko/23726797/530012/530012_original.jpg
закупают вооружение, корабли, платят зарплаты, проводят учения, переоснащают, разрабатывают новые образцы, строят казармы, жильё
и даже некоторые высокотехнологичные няшные вещи, связанные с it
Как бы эти цифры не особо совместимы с гражданским строительством, например. Т.е. если бы оставшиеся деньги шли на строительство казарм, еще лет десять, и всю тайгу покрыли бы одноэтажки... откуда столько солдат набрать? Т.е. стране, которая активно не учавствует в боевых действиях по всему миру такой армейский бюджет - вообще не понятно зачем.
причем не только изделий, но и услуг
или на это денег тратить на надо?
насчет строительства - очень многое пришло в запустение в 90е-00е, сейчас активно происходит процесс восстановления
В том, что закупают услуги никто ж не сомневается, но услуги нужно закупать и для гос. служащих, и для системы образования и т.д. где бюджет, мягко скажем, не такой внушительный.
Эти все компании, которые производят танки, самолёты, корабли и т.д. не являются подразделениями минобороны, т.к. это промышленность и услуги.
Они выполняют оборонзаказ, который разыгрывают на конкурсной основе.
Который вовлекает огромную кучу субподряда среди полностью частных контор.
С которого эти компании имеют свою прибыль, отчисляют налоги за своих работников, развивают своё производство.
Да, понятное дело, что танковый завод это не ООО с учредителями на кипре. Но это вполне самостоятельный субъект экономической деятельности, который должен развиваться и оставаться прибыльным, лоббировать свои решения и оставаться востребованным.
Мы (чисто коммерческая ит-контора) в прошлом году для военных на субподряде сделали оборота очень дофига, и в этом продолжим.
Практически, всего лишь за год МО стали крупнейшим заказчиком у нас по обороту (закупка, разработка, монтаж).
Это не говоря уж о том, что тех же солдат давно не кормят военные - есть гражданские конторы, которые исполняют контракты на кормёжку, уборку, стирку и т.д.
А крах ВПК случится совершенно определенно и в ближайшем времени.
Хотя мысль проебать деньги мне приходила в голову, если вы понимаете, о чём я...
Ну кстате тот "успешный" чел с гейдева видимо так и делает, катается по европам, пялит шлюх, потому и живет на съемной хате.
А в 20е будут говорить, как многое развалилось в 90е-10е, но "сейчас" активно восстанавливается?
посмотри график сокращений вооруженных сил
в моем родном городе было дохрена военных, здоровый квартал был под них, гарнизон, 5-6 в/ч различных родов войск было (от пехоты до беспилотной разведки)
и жилые дома на балансе мо, и госпиталь, и куча казарм/столовых, куча парков с боксами для техники, склады
я жил в этом квартале
сейчас это всё в запустении, стекла побиты, жилые дома уже на балансе города,
как раз в 00е всех окончательно повыводили и посокращали
от военных осталась только угольная котельная
а теперь жалеют об утраченном, друзей-то нет в мире, только армия и флот
The value of Russian arms exports totalled $15.7 billion in 2013—second only to the US.
http://en.wikipedia.org/wiki/Economy_of_Russia Источник ссылается сюда: http://trbd.org/2014/07/07/arms-exports-thrive-military-revamp/
Это уже трагичный финал. Дальше уже не воспринимается, поэтому могу только абстрактно посочувствовать, что бы с тобой там не случилось.
Сберкнижки должны были научить народец, что лучше их тратить на себя (пусть не самым оптимальным образом), чем они тупо будут лежать и пропадут нахуй.
Чего-то напоминает мишка в тайге ягодками лакомится.
ВМ на целероне как раз превращает комп в 8086
Какая вообще самая стабильная из тех, что держат ++03? 2003й я уже чёт не доверяю.
собсно, что тебе мешает поюзать mingw под винду? MFC?
Свободные компиляторы и среды не хочу, там задолбаешься этот комбайн сшивать, а уж про нормальную отладку забудь нафиг.
Дебажился в креаторе. И локально и удалённо, и гадал про крешдампам... Очень няшный отладчик. Ну не хуже вижуалкиного.
После студии отлаживаться в креаторе довольно неудобно, но привыкнуть можно.
Но, экстраполируя твои утверждения насчет сред разработки, мне кажется, что для тебя вижуал студио 2008 будет оптимальным вариантом, а кутэкреатор - говном.
Вот писал бы ты под Qt win+linux+android - другое дело.
Оно, конечно, заманчиво. QML с возможностью проброса нативных классов всё-таки торт... Но от размера полученной APK'шки волосы дыбом встают. Да и версия под андроид очень сырая.
конечно, доверяю
я в ней много лет херачил
но насчет mingw задумайся
свежий mingw и m$ компилятор 7 летней свежести - это две большие разницы
плюс дополнительная возможность не одевать на себя ошейник-строгач совместимости с обоими компиляторами, где каждый понимает стандарт по-своему (т.к. ты явно тем же mingw/gcc будешь под ndk собирать)
а код можешь в емаксе пейсать, тут тебя проконсультируют знатоки
Експресс-версия нормальная?
2015 год уже на дворе, а вы всё ещё кипятите
Компиляция в 2008 на i3 3.2 почему-то на порядок быстрее, чем компиляция в 2003 на atom 1.6. Ну мне так показалось.
настройки проекта же
> fopen_s
добро пожаловать в "правильный с++"
насколько я помню, ворнинг отключается дефайном и/или тоже настройками проекта
А этот новый фопен_с - это точно правильный С++, а не очередной студизм, за который гцц пошлёт нафиг?
и исходный fopen к крестам отношения имеет крайне слабое - сишка же
в таких случаях пора звонить по одноименному номеру и вызывать бригаду санитаров
Почему вообще надо дрочить на новьё? Какой-то неадекват пошёл, считается нормой дрочить на новое потому, что оно новее.
Только ради излечения багов компилятора, да.
Ради одного этого только стоит.
К перделкам и прочему майкрософт риббону можно привыкнуть, а кривой оптимизатор или/и кодогенератор будет отравлять жизнь постоянно.
Даже Красный
самое интересное тут про 4,5 ни слова)
Как интересно переходят зоны ответственности. От серьёзных людей, кто регистрировал домен и тех, кто делал сайт к тем, кто этот сайт наполняет информацией.
P.S. А, всё ответили без меня уже. Лезу зачем-то...
это стипендия или наркотой приторговываешь ?
белорус что ль?
Ну и еще я с 7ми лет пошел в школу и в 4 классе учился.
теперь приходится наверстывать?
Жи-ши пиши через и
- что меньше микробов?
- их дети.
Сказал как будто это что то плохое.
На гейдеве забанили, компилятор глючит, осваивать gcc или linux не хочу, на новый комп денег нет, б/у не нужно.
Короче, вот и комп новый появился, а счастья всё нет.
О том что технический прогресс не приносит его. Особенно актуально для потреблядей, которые фапают на выход новых айфонов и прочего говна.
Дадут. Сделают жизнь удобнее. Но счастье всё-равно внутри головы.
Я к тому что интернет уже есть, а люди по-прежнему несчастны, посмотрите (речь не конкретно о тебе, и вообще не о тебе) сколько ментального говна и страданий в инторнетах. Если у человека ничего не болит, он подымается на ступеньку выше и начинает копаться в себе, отношениях и прочем говне.
Техника тут, увы бессильна.
– Сценарий! – крикнул Остап.
– Какой? – спросил завлит, отбивая твердую рысь.
– Хороший! – ответил Остап, выдвигаясь на полкорпуса вперед.
– Я вас спрашиваю, какой? Немой или звуковой?
– Немой.
Легко выбрасывая ноги в толстых чулках, завлит
обошел Остапа на повороте и крикнул:
– Не надо.
– То есть как не надо? – спросил великий комбинатор, начиная тяжело скакать.
– А так. Немого кино уже нет. Обратитесь к звуковикам.
Оба они на миг остановились, остолбенело посмотрели друг на друга и разбежались в разные стороны. Через пять минут Бендер, размахивая рукописью, опять бежал в подходящей компании, между двумя рысистыми консультантами.
– Сценарий! – сообщил Остап, тяжело дыша.
Консультанты, дружно перебирая рычагами, оборотились к Остапу.
– Какой сценарий?
– Звуковой.
– Не надо, – ответили консультанты, наддав ходу.
И великий комбинатор опять сбился с ноги и позорно заскакал.
– Как же это не надо?
– Так вот и не надо. Звукового кино еще нет.
Выражает весь тлен жизни
На крестофоруме сказали, что компиляторы Студии таки да, глючат иногда. И 2008я тоже.
Вспомнил себя, когда ласкал свою дырочку PureBasic-ом. Но когда я увидел, что в параллельный поток каким-то образом попал результат GetPrivateProfileStrings, которую вызывали в другом - я понял, как плохо быть пидором что на таком хромом ешаке я далеко не уеду.
вроде как qtcreator умеет генерить их
qmake же, а не сам креатор.
Да генерить их много кто умеет, а вот парсить, наверное, никто.
там обычный xml
собсно проекты в sln/vcproj собирал под линуксом
Лишь вижуалка и Дефекейт
Парсить МСБилд скрипты, ну, те, которые студия сама генерит, наверное не так проблематично, там просто списки файлов по-сути. Но если там полноценный скрипт, то лучше не надо его самому парсить, лучше просто что-то другое взять, после МСБилда даже Ант покажется замечательным.
Если бы мне вдруг, упаси б-г, потребовалось бы собирать вижуалстудийные проекты под линупсом, я бы по быстрому написал на go/python msmake, который бы вызывал из M-x compile.
Если там что-то серьёзное, то проще переписать билд с нуля.
а я разве вообще говорил про msbuild?
именно, что только подмножество, имеющееся непосредственно в vcproj
там чисто c/cpp -> o -> bin, ключи компилятора и линкера, параметры что это (exe, lib, dll), прекомпилированные заголовки, пути поиска, зависимости, пути результата
в общем всё то, чего достаточно для того, чтобы на первом шаге из vcproj сгенерить make-файл, с зависимостями от заголовочных файлов, с pch, с таргетами и т.д., а на втором - собирать проект через этот make-файл (использование только второго шага очень удобно при активном редактировании и пересборке только модифицированных объектов)
и, главное, накой ынтерпрайз с++ проект с m$-наворотами кросс-компилировать на лайнэксе?