Доброго времени суток , господа застольные . Сегодня я расскажу вам о моей несчастной студии (см. Заголовок) . Все началось около пяти часов утра дня сегодняшнего . Писал игру про чайники (да да , товарищ программист , не смейся . Про большие красные вращающиеся стреляющие чайники . Соб-сно , нужно же как то проверять работоспособность кода по ходу написания без построения сложной графики) . Было тихо и спокойно и ничто не предвещало беды … НО не долго радовался я . В один прекрасный момент студия перестала вHint листе с функциями отображать все функции опенЖЛ . "Странно" – удивился я и одним росчерком мышиного курсорчика очистил и заново сбилдил проект . Студия оправилась после амнезии и вспомнила все , что требовалось . "Мухаха" – подумал я . Не долго продлилось счастье мимолетное … студия перестала мне помогать с мною написанными классами и всяческого рода структурами (да , товарищ программист , прямо таки со всеми … дажесо стандартными) . После 15 минут попыток восстановить порядок в государстве моего ПК и бичевать виновныхя плюнул на все и решил писать в ручную (в том то и дело , товарищ программист , что пациент не жаловался на ошибки , когда таковых не было , но вместе с тем на отрез отказывался от сотрудничества и делал вид , что не знает операций "." , "->" ) . Таким "макаром" я написал и отладил еще 3 класса . Пока я с выпученными глазами писал код , опухоль в мозгу моей подопечной прогрессировала и насередине четвертого класса она слетела с катушек .
Беспрерывно бормочет несуразные вещи ( cannot convert from 'POINT' to 'POINT' ) бредить типами и ошибаться в подсчете параметров функции . Пробовал ребилдить , перезагружал мозг , ругался плохими словами (знаю , товарищ программист , ругаться не хорошо … но тогда я думал , что это таки поможет в лечении пациента) …
Вот я и поведал свою историю . В замен прошу лишь подсказать каким препаратом можно устранить проблему . Желательно сразу хирургическое вмешательство не рекомендовать . Может лучше гормональными средствами ?
Как бы то ни было , я еду за бубном . Ибо я уже чувствую нехватку этого легендарного артефакта . Надеюсь , товарищ программист , моя боль тебе не чужда . Жду от тебя , как от бывалого , совета дельного – наставления мудрого .
19 июня 2009 в 3:03
Мда.. смотришь и охуе****
17 июня 2009 в 19:00
Cyber Max, шестая имеет много недостатков. Например, не позволяет использовать ключик /GR. И в ней криво работать с boost. Плюс у неё нет бесплатной версии. И т.п.
Не, шестая не катит.
13 июня 2009 в 23:04
А у меня все отлично работает =)
12 июня 2009 в 23:04
#32 ну уже так и делаю))
12 июня 2009 в 10:02
#29
вывод – не ставь сторонние приблуды
11 июня 2009 в 22:00
> 'kick' is not recognized as an internal or external command,
> operable program or batch file.
так-то
а вообще, читайте внимательнее – это решение уже предлагалось
11 июня 2009 в 21:05
Я аш прослезился. Надо найти файлик в директории проекта *.ncb кикнуть его и перекомпилить проект.
11 июня 2009 в 21:04
в C# наблюдалось такое только после того, как снёс Reshaper, и починилось клацаньем настроек студии
11 июня 2009 в 13:04
Да будет Вам! Ни разу не наблюдалось, даже при работе с неявным типом "var".
11 июня 2009 в 12:00
>> Радует, что таких танцев при работе с Visual C# не наблюдается
Наблюдаица наблюдаица =)
11 июня 2009 в 9:00
Грохать NCB можно, но не нужно.
—–
NCB не пересоздаётся всякий раз при сборке. Но обновляется при переключении конфигураций проекта (как типа сборки, так и типа целевого процессора).
—–
Вообще, проблемы с IntelliSence в Visual C++ лечатся просто – перезапустить Visual Studio. Радует, что таких танцев при работе с Visual C# не наблюдается, хотя версия языка 4.0 к тому может привести.
11 июня 2009 в 3:00
2 Евгений KpoHyc Гаврин
я не всё обсуждение прочитал, когда писал свой ответ.
11 июня 2009 в 0:02
#16 +1 Visual Assist Действительно рульная штука.
10 июня 2009 в 23:05
а разве ncb не пересоздается всякий раз при сборке?
10 июня 2009 в 23:04
но вместе с тем на отрез отказывался от сотрудничества и делал вид , что не знает операций "." , "->"
У студии такое часто бывает. Причем как появляется проблема, как исчезает – совершенно в непонятное время, наверно, от фазы луны зависит.
10 июня 2009 в 23:04
Иван – а я уже рассказывал почему такое происходит и от чего зависит )
10 июня 2009 в 19:03
С++ отличный язык – мой любимый, но я еще работаю на C#, и еще куевой тучей всего + есть в последних студиях вкусности разные.
А на счет лишних проблем с разработкой? Так их у меня нет ) Все прекрасно работает) И у пользователей нет – ибо яотдаю им красивый установочный файлик – и все рады) А коли они мудаки криворукие – дык это не ко мне..
10 июня 2009 в 19:02
дружище, перестань уже фапать на C++ и почитай про другие языки
10 июня 2009 в 19:00
Оффтоп конечно, но не удержался:
Гы… От не пойму людей… чем новее не значит лучше.
Мучаетесь с 2008? – мучайтесь дальше )
Уже 7-й год пишу под VS 6.0 + Visual Assist – никаких нариканий и замечений. Шустро работает, не грузит систему на ресурсы, все одупляет + компиленные программы не требуют новых версий msvcrtXX.dll и.т.д. Вот зачем усложнять себе жизнь?
10 июня 2009 в 19:00
Ответ: C#
10 июня 2009 в 19:00
> Ответ: C#
Еще раз спрошу – зачем усложнять себе и несчастным пользователям жизнь?
10 июня 2009 в 18:05
Роман – "Самый душевный программист месяца"=)
10 июня 2009 в 15:04
стиль написания поста очень поднял настроение!
10 июня 2009 в 13:04
Блин,написано очень душевно))
10 июня 2009 в 13:02
10 июня 2009 в 13:01
Выполнил все предписания . Анализы показывают , что клиент идет на поправку и отсутствие венерических заболеваний, но выписывать не спешим (на всякий случай) .
Господам – по большому "Спасибо" в красивой упаковке и с бантиком )
10 июня 2009 в 12:05
Также с отсутствием автозаполнения мне помогало закрыть-заново открыть редактируемый файл. Бывает, свежеопределенные переменные не сразу подключаются в IntelliSense.
10 июня 2009 в 11:05
IntelliSense – это точно половина вашей проблемы.
Грохните и из папки с проектом *.ncb – частично поможет с отсутствием автозаполнения, невидиньем функций и тд.
10 июня 2009 в 11:03
А у Вас сервис-пак на Студию стоит? Еслинет, советую поставить. На сервис-паки лицензия не требуется..
10 июня 2009 в 11:03
+1 к респекту.
Пост не читал.
IntelliSense
10 июня 2009 в 11:03
я встречался с таким не только в студии – одно время работал в Borland C++ Builder. в моем случае надо было поменять местами пару инклудов и задефайнить хэдеры. если же тут имеет место C#, а не С++, стоит проверить решарпер, если таковой используется.
в общем, студия тут скорее всего не при чем (это можно проверить, запихнув весь код в один файл)
10 июня 2009 в 11:00
Просто так, с пустого места, такое не могло появиться. Проверься на вирусы для начала. Если еще что в голову придет, отпишусь.
10 июня 2009 в 11:00
)))))) "cannot convert from 'POINT' to 'POINT'")))
10 июня 2009 в 10:05
Совета не дам, но выражу респект за красноречие
10 июня 2009 в 10:05
+1)