|
0 / 0 / 0
Регистрация: 06.02.2019
Сообщений: 27
|
|
KDevelop не видит iostream15.11.2023, 23:18. Показов 2662. Ответов 57
Метки нет (Все метки)
Собственно проблема в том, что я не программист в классическом плане. Много лет я начал делать "игру мечты", по сути "с нуля" и уже забыл все нюансы создания проекта (Так как самодельная игра делается как мне нужно без новых библиотек и прочего)
Как я писал тут Проблема с <unrecognized project; missing plug-in?> в Apache NetBeans у меня сломался жесткий диск и я был вынужден "бежать" на Линукс. На котором проект не заработал из за ошибки про которую я написал в той теме и про решение которой никто так мне и не ответил Потому я принял решение перенести игру на новую основу, исправив заодно несклько ошибок которые я допустил в основе своего движка и перенести большую часть кода вручную. Скачал KDevelop, создал новый проект "Создать из шаблона - новый С++ на сМаке" и меня встречает ошибка 'iostream' file not found. Инструкций по ошибке мало, ни одного видео с решением оной на KDevelop (У всех проект с нуля сразу рабочий). Всё что я сделал по сути - просто поставил чистый KDevelop на чистый Linux Mint и попытался создать проект с нуля. Повторюсь, мой "внутренний программист" деградировал до кодера который уже только может работать над одной игрой на С++ и я уже забыл даже основы создания проектов и мне очень нужно понять как решить проблему
0
|
|
| 15.11.2023, 23:18 | |
|
Ответы с готовыми решениями:
57
Не видит библиотеку <iostream.h>
Code::Blocks не видит <iostream.h> |
|
6313 / 3036 / 1053
Регистрация: 01.06.2021
Сообщений: 11,562
|
|
| 16.11.2023, 08:21 | |
|
DrOffset, согласен, в данной теме, как и в теме по вашей ссылке, проблема не связана со средой. Поэтому то, что я писал в этой теме, в какой-то степени офтоп. Но это не отменяет факт, что некоторые многоязычные среды, которые могут быть хороши для своего основного языка (например, Eclipse и NetBeans неплохи для Java), могут быть худшими средами для С++ и других языков.
KDevelop я никогда не использовал. Но статистика говорит, что очень мало программистов его используют. И вот это для меня уже повод задуматься - "не очередной ли это Eclipse CDT"? Т.е. если я насчёт сомнительности Eclipse CDT уверен, то сомнительность KDevelop я только допустил, но пока не уверен. Возможно, что я не прав и это качественная среда разработки. Всё-таки она из семейства KDE. Из этого семейства я знаком лишь с Kdenlive и с Krita и вроде бы особых проблем у них нет. Добавлено через 12 минут Посмотрел в инете на разных форумах, многие пишут, что KDevelop слабенькая среда. Хотя посты были не самыми свежими, может сегодня она уже хороша...
0
|
|
|
19501 / 10106 / 2461
Регистрация: 30.01.2014
Сообщений: 17,825
|
|
| 16.11.2023, 10:09 | |
|
Royal_X, мало ли кто что пишет. Вы вот тоже сейчас это пишете. И кто-то потом включит ваше мнение в оценку.
Я не говорю даже, что это объективно не так, потому что объективная оценка требует времени, однако она точно не слабее, чем CodeBlocks, который вообще очень простой и нефункциональный. Я говорю о том, что подобные высказывания - это просто сотрясение воздуха, особенно если у нас нет возможности проверить объективность этих оценок. Поэтому я категорически осуждаю такой подход, особенно если это даже не ваше мнение, а чье-то еще, транслируемое с других ресурсов, независимо от того, верное оно или нет.
0
|
|
|
6313 / 3036 / 1053
Регистрация: 01.06.2021
Сообщений: 11,562
|
|
| 16.11.2023, 11:00 | |
|
DrOffset, я раньше тоже так думал, мол мало ли, что пишут другие, даже если они составляют большинство. Например, до того как знакомиться с Eclipse CDT, я много работал на Eclipse для Java. И еще ни разу данная среда не подвела и я до сих пор доволен ею. Потом узнал, что существует еще и Eclipse CDT. Учитывая, что это одна и та же среда, что и для Java, только с другими встроенными компонентами, которые легко меняются даже из самой среды, я решил, что она так же будет хороша и для С++. На всяких сайтах (reddit, stack-сайты) писали и пишут, что это худшая среда для С++. Но я не поверил (был таким же недоверчивым к другим мнениям, как вот вы) и очень пожалел. Причем, я установил отдельно Eclipse CDT, чтобы не смешать компоненты С++ с компонентами Java, Я потерял много времени и осознал, что они были правы...это одна из худших сред для С++.
Вот и сейчас, на всех сайтах программисты С++ жалуются на KDevelop. Причем, они еще и очень детально и подробно объясняют, что там не так, начиная от самого исходного кода и истории разработки данного продукта и заканчивая интерфейсом, а не просто бросаются фразочками "мне не нравится, но почему, не знаю". Так что, я склонен верить в эти мнения и не хочу на одни и те же грабли. Касательно, C::B, то, конечно, это не самая полнофункциональная IDE. Но она легкая, быстрая, и меня полностью устраивает как второй инструмент после моего основного VS Code. Тут уточню, что я использую не старинный C::B со старым встроенным компилятором, а самую свежую ночную сборку и с крайней версией GCC (несмотря на отсутствие стабильного обновления, C::B очень активно разрабатывается и, например, крайняя ночная сборка вышла 4 дня назад). Более того, функциональность это не признак качества. Та же Eclipse CDT обладает большей функциональностью, чем C::B. Если захочу много свистулек, то могу поставить Visual Studio, но мне это не интересно. Я превратил редактор VS Code в IDE и очень им доволен для С++ и JavaScript. Причем, уровень комфорта в VS Code намного выше, чем в VS, даже если последняя по функциональности в разы его превосходит.
0
|
|
|
19501 / 10106 / 2461
Регистрация: 30.01.2014
Сообщений: 17,825
|
||||
| 16.11.2023, 11:22 | ||||
|
Так что прекращайте свой максимализм ![]() На этом форуме полно таких примеров, когда люди с 20+ опыта работы пишут совершеннейшую чушь, потому что когда-то прочитали ее где-то и поверили авторитету источника. Естественно они учат ей других с апломбом. Об этом я и говорю: если ты не знаешь точно что-то и не можешь это обосновать - просто не пиши это, не утверждай и не предполагай. Поэтому я говорю Добавлено через 13 минут Или к оценочным суждениям, которые непонятно на чем основаны? В общем вы перевираете мои слова. Поймите, что тут как в науке. Если некто заявляет, что он открыл новый закон физики, даже если это самый авторитетный ученый в мире - это требует подтверждения. Знаете как выглядит этот наш разговор? Ученый: "гипотеза А, приводит к открытию Б" Научпоп журнал: "Открытие Б не за горами" Некто на форуме: "Благодаря открытию Б, теперь все будет иначе, выкиньте свои С на помойку, они больше не нужны!" Вот и все. Даже если потом окажется, что гипотеза А была верна, это никак не отменит совершенной необоснованности и неуместности высказываний про отмену С. Потому что некто на форуме обыкновенный дилетант, который наслушался авторитетных источников. Так что не рассказывайте мне про недоверие. Я прекрасно могу отличить факты, от инсинуаций и борюсь именно с инсинуациями, а не с фактами. А вы в начале этой темы занимались именно инсинуациями, без знания всего контекста и истинных причин проблемы, именно поэтому я с вами спорю, а не потому, что считаю, что CDT, например, хорошая среда для C++.
0
|
||||
|
6313 / 3036 / 1053
Регистрация: 01.06.2021
Сообщений: 11,562
|
||
| 16.11.2023, 11:38 | ||
|
0
|
||
|
19501 / 10106 / 2461
Регистрация: 30.01.2014
Сообщений: 17,825
|
|||
| 16.11.2023, 11:44 | |||
![]() Добавлено через 4 минуты В этом как раз отличие аргументации про Землю и про IDE. Когда кто-то говорит про Землю, за этим стоит (пусть даже неявно) метод доказательства этого, когда кто-то говорит "я слышал, что на реддит считают kDevelop плохой средой", скорее всего никакого доказательства нет. Слишком много человеческого фактора в этом, неверных вводных или банально кривых рук. Конечно, может оказаться (в который раз уже это говорю), что на реддит сказали чистейшую правду, однако тот, кто транслировал это мнение, об этом не знает (не знал). В этом отличие от примера с Землей.
0
|
|||
|
6313 / 3036 / 1053
Регистрация: 01.06.2021
Сообщений: 11,562
|
||
| 16.11.2023, 11:53 | ||
|
0
|
||
|
19501 / 10106 / 2461
Регистрация: 30.01.2014
Сообщений: 17,825
|
||
| 16.11.2023, 11:59 | ||
|
Royal_X, Проблема ведь еще в том, что про каждую из сред, которые вы назвали хорошими, полно отрицательных отзывов. И легко можно найти подобные темы, где некто приходит и говорит "Ты че! Какой Codeblocks\QtCreator\VS т.д. - они же глючные\тормозные\платные и т.д.!!! Выкинь! Используй Vim!" И так же как вы приведет кучу ссылок, где это подтверждается ![]() В итоге все это не решает проблему выбора, а лишь усугубляет ее. Личное мнение - это хорошо. Но личное мнение это личное мнение, даже если оно выражается большинством. Для подобных случаев придумали ИМХО, и если уж хочется что-то посоветовать, то делать это надо в контексте. Например выше я проверил, что KDevelop ставится на Федору без танцев. Значит я могу сказать, что если ТС поставит Федору и там поставит KDevelop, то у него не будет этих проблем. Значит ли это, что всегда надо ставить Федору? Нет. Значит ли это, что KDevelop плохая или хорошая среда? Нет.
0
|
||
|
6313 / 3036 / 1053
Регистрация: 01.06.2021
Сообщений: 11,562
|
|||
| 16.11.2023, 12:19 | |||
|
У вас только от крайности до крайности. Либо плохая среда, либо хорошая. А для меня каждый продукт на x % плох, и на (100 % - x) хорош. И вот когда процент x достигает до некого субъективного порога, то я называю его сомнительным, а когда процент еще дальше повышается, то называю плохим. Разумеется, у других эти пороги восприятия будут отличаться.
0
|
|||
|
19501 / 10106 / 2461
Регистрация: 30.01.2014
Сообщений: 17,825
|
|||
| 16.11.2023, 12:28 | |||
|
Например, в посте номер #22 я написал о том, что утверждения должны быть обоснованными, а если это не так, то им не стоит верить. А вы в ответ написали что "тоже раньше ничему не верили и обожглись на этом". Это просто выдает, что вы не совсем вникли в суть написанного, или просто не хотите признать, что все эти рассуждения про плохие и хорошие среды (хорошо, про сомнительные, хорошие и плохие среды) в этой теме неуместны были.
0
|
|||
|
6313 / 3036 / 1053
Регистрация: 01.06.2021
Сообщений: 11,562
|
|||
| 16.11.2023, 12:44 | |||
Royal_X или нет. В чём проблема?
0
|
|||
|
19501 / 10106 / 2461
Регистрация: 30.01.2014
Сообщений: 17,825
|
||
| 16.11.2023, 12:47 | ||
|
Но так же как вы высказались в свободной форме, так же и я критикую это высказывание в такой же форме. Остальные побочные вопросы, которые тут были затронуты нами обоими (про землю, критерии доказательств, реддит и т.д.) - это просто фоновый шум. Суть же очень проста: вы считаете, что можно пересказывать чужой опыт (или свой, субъективный) аксиоматически, а я считаю что нет. Естественно я не запрещаю вам высказываться, но я имею право эти высказывания критиковать.
0
|
||
|
6313 / 3036 / 1053
Регистрация: 01.06.2021
Сообщений: 11,562
|
||
| 16.11.2023, 12:52 | ||
|
0
|
||
|
19501 / 10106 / 2461
Регистрация: 30.01.2014
Сообщений: 17,825
|
|
| 16.11.2023, 13:11 | |
|
Royal_X, не знаю, может быть вам не очевидны границы того, о чем я говорил, или вы просто уже идете на принцип. Я поясню еще раз:
Например человек пишет в интернете "Я вылечил рак настойкой трав, это лучше и натуральнее, вам не нужны врачи, вам не нужна химиотерапия. Посмотрите, миллионы людей повторили мой опыт, и у вам он тоже поможет!" Я смотрю на это и говорю: "Мало ли кто что пишет? Какие ваши доказательства?" Мне отвечают "Я тоже раньше не верил. Вы вот верите же в круглую Землю на основании чужих слов? А здесь стольким людям это помогло. Это то же самое." Я говорю: "Прекрасно, но почему же не нужна химиотерапия?" Мне возражают: "Потому что от химиотерапии куча побочек (доказанный факт!), врачи сами не знают что лечат (бывает и такое), кроме того многие из них согласны со мной! (и это тоже случается)" Я говорю: "Но доказательства вашей позиции где?" А мне говорят: "Это моя позиция сформированная на основе чужих позиций, это мое мировоззрение и я имею право его передать другим" и "Я не могу тратить 10 лет на доказательства". Замечательно. И если прямой вред здоровью от подобных убеждений еще можно как-то пресечь, то в нашем с вами случае вреда такого конечно нет, что позволяет такому подходу существовать беспрепятственно, но я все равно буду его осуждать. Это моя позиция, не сформированная на основе чужих, это мое природное качество.
0
|
|
|
6313 / 3036 / 1053
Регистрация: 01.06.2021
Сообщений: 11,562
|
||
| 16.11.2023, 13:24 | ||
|
DrOffset, ахаха, я вижу по-другому.
Я говорю, что прочел на реддите, что если взять раскаленный кусок метала в руки, то можно обжечься. А вы пишете, что не факт, нужно самому проверить, потому что вы на своем опыте взяли в руки расплавленный кусок галлия и ничего не случилось. ТС вас слушает, а не меня, и он берет в руки раскаленный кусок вольфрама. Добавлено через 3 минуты
0
|
||
|
19501 / 10106 / 2461
Регистрация: 30.01.2014
Сообщений: 17,825
|
|||
| 16.11.2023, 13:35 | |||
|
И в таком простом случае, как вы привели, не надо тратить 10 лет на проверку, достаточно было учиться в школе. Что касается более сложного случая выбора среды разработки, то да, ему придется потратить какое-то время на осознание подходит ему среда или нет. От этого никуда не уйти, и ваш вариант "бери QtCreator" точно так же может дать сбой и ТС точно так же потеряет время, потому что сложность оценки (как я уже сказал) нетривиальна, условия у ТС отличаются от ваших и т.д. Дополнительно это усугубляется тем, что выбор IDE на самом деле не настолько очевиден, как пример с раскаленным галлием, а вы еще к тому же сами не уверены в правдивости своих слов (взятых с реддита). Добавлено через 6 минут И еще, "проверять объективность оценок" должны вы, а не ТС. Вы же ему советуете. Значит вы должны удостовериться, что совет ему подходит. Так же как с галлием (а то вдруг он металлург и у него есть защитный костюм, а вы все равно отговариваете его работать с галлием?), так же как с настойкой трав, вы должны точно знать, что эта настойка поможет, иначе вы просто убьете человека.
0
|
|||
|
6313 / 3036 / 1053
Регистрация: 01.06.2021
Сообщений: 11,562
|
||||
| 16.11.2023, 13:39 | ||||
|
0
|
||||
|
19501 / 10106 / 2461
Регистрация: 30.01.2014
Сообщений: 17,825
|
|||
| 16.11.2023, 13:45 | |||
|
В целом, да, законом не обязаны. В моем понимании - морально обязаны. Отсюда собственно и вышел весь этот разговор. Но вот тут как раз ваше право принимать это и ли нет ![]() Добавлено через 4 минуты
0
|
|||
|
6313 / 3036 / 1053
Регистрация: 01.06.2021
Сообщений: 11,562
|
|||
| 16.11.2023, 13:50 | |||
![]() Добавлено через 3 минуты
0
|
|||
|
19501 / 10106 / 2461
Регистрация: 30.01.2014
Сообщений: 17,825
|
||
| 16.11.2023, 13:50 | ||
|
объясняешь человеку свою позицию, а он говорит "простите, что не живу по вашим понятиям" ![]() Я что зря вот это написал "вот тут как раз ваше право принимать это или нет"? Если бы я хотел вас заставить, то разговор был бы совсем другим. Вот как кое-кто тут на форуме любит: "быстро взял ручку, и составил конспект всего того, что я сказал, завтра проверю!". Ну вот тогда наверное такой сарказм был бы уместен.
0
|
||
| 16.11.2023, 13:50 | |
|
В чём отличие заголовочных файлов <iostream> и <iostream.h> ? QtCreator не видит <iostream> Проект на С не видит #include <iostream> Netbeans не видит iostream (C++) Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
сукцессия 29. Переход от одних деревьев на другие делать более или менее вероятностным?
anaschu 12.07.2026
Насколько смена типов микоризы — исключительное событие в двухвековой сукцессии? Оценка вероятности в пространстве параметров
В текущей версии модели успешно реализован ключевой механизм. . .
|
сукцессия 27. Думаю, как переделывать уже написанную статью с планами на сукцессию.
anaschu 12.07.2026
Анализ соответствия модели требованиям
Реализованные компоненты:
Механизм закисления почвы через протонную помпу
Конкуренция между типами микориз
pH как триггер сукцессии
C/ P соотношение. . .
|
Сукцессия 26. Мат модель создана.
anaschu 12.07.2026
Модель смены растительных сукцессий посредством управления грибами работает внутри небольшой ячейки почвы, восстанавливающейся после пожара, где ненадолго бывшее царство хвойных снова захватили. . .
|
Решил проблему с ошибкой пагинации сообщений с сервера на алгоритме обхода дерева "Эстафета хвоста".
Hrethgir 12.07.2026
Проблема была в том, что удалялась именно новая кнопка, а не старая. Ни один ИИ не обнаружил это, а сам я смог только когда с работой стало попроще и когда заставил работать будущее автономное. . .
|
|
сукцессия 25. Хронология ошибок
anaschu 12.07.2026
# От 50-тонного гриба до устойчивого леса: хроника ошибок при построении модели вековой сукцессии микоризы
## О чём эта статья
В процессе построения ОДУ-модели (система дифференциальных. . .
|
сукцессия 24. Промежуточное общее описание модели
anaschu 12.07.2026
Хендофф: модель АМ→ЭКМ сукцессии микоризы (ризосфера, 50 лет)
Содержание проекта
Симуляция вековой (50 лет) экологической сукцессии в почве леса
Основные участники: АМ-гриб, ЭКМ-гриб,. . .
|
сукцессия 23. Более физиологичная физиология, более экологичная экология, более диффурные диффуры.
anaschu 12.07.2026
Что реально нашли и починили за эти 5 часов
Правило Линдемана (КПД конверсии сахара в тело, kEff) — раньше 100% полученного углерода шло прямо в биомассу гриба; теперь только kEff=0. 5 (после. . .
|
сукцессия 22. От артефактов к физиологии: калибровка агентной модели грибной сукцессии для воспроизведения сезонной динамики и pH-плато
anaschu 11.07.2026
Аннотация
В данной работе представлена калибровка агентной модели динамики грибных сообществ (fungal-succession), направленная на устранение нефизичных артефактов (коллапс биомассы, мгновенное. . .
|