@ProCxx

Страница 306 из 2477
Vitaly
23.09.2016
14:06:05
а что посоветуете?
Qt Creator. На мой взгляд, это лучшая IDE как для начинающего, так и для профессионала.

Anton
23.09.2016
14:47:51
спасибо, посмотрим

Эдуард
23.09.2016
15:09:07
Disinterpreter
23.09.2016
15:12:20
Google
Max
23.09.2016
15:15:36
Qt Creator. На мой взгляд, это лучшая IDE как для начинающего, так и для профессионала.
Плюсую. Как раз параллельно можно изучить сам фреймворк Qt и даже попробовать QML

Vitaly
23.09.2016
15:22:16
я регулярно пользуюсь атомом. А что не так?
Кривой и тормозной, что не удивительно ибо под капотом у него движок браузера. Он кстати уже научился не падать при открытии файлов больше 2 ГБ?

Эдуард
23.09.2016
15:25:43
По поводу кривизны хз, как и тормознутости. Запускается он не так быстро, как хотелось бы, но нормально.

Vitaly
23.09.2016
15:26:25
я им пользуюсь для правки исходников, файлы больше 2 Гб мне довольно редко нужно открывать.
Т.е. он всё-таки ещё падает? Интересно, сколько памяти жрёт это поделие на крупном проекте?

Эдуард
23.09.2016
15:27:02
Т.е. он всё-таки ещё падает? Интересно, сколько памяти жрёт это поделие на крупном проекте?
я им _не пытался_ открывать файлы больше 2Гб, так как в этом просто не было необходимости. Так что я не могу утверждать падает он или не падает

Vitaly
23.09.2016
15:27:07
Большие файлы часто требуется открывать. Например это логи сборки какого-нибудь крупного проекта.

Там может быть и больше 2 ГБ такого лога.

Эдуард
23.09.2016
15:28:27
В любом случае Atom, как и все другое, это просто инструмент, который имеет свое применение

У меня он часто висит открытй и я делаю в нем мелкие правки исходников и проблем с этим не было ни разу

Vitaly
23.09.2016
15:28:58
В любом случае Atom, как и все другое, это просто инструмент, который имеет свое применение
Я предпочитаю vim для простого редактирования. Вот это действительно инструмент.

Эдуард
23.09.2016
15:29:06
и да, падает на крупных файлах, попробовал открыть 4 гига - упал.

Google
Vitaly
23.09.2016
15:29:45
А тащить огромного неповоротливого монстра для правки текстовых файлов - это, на мой взгляд, не очень хорошо.

vim vs emacs еще поспорьте
Не будем. Я к emacs отношусь нормально. Он, кстати, тоже не падает на огромных логах и не тащит под капотом хромиум.

Vitaly
23.09.2016
15:32:54
Эдуард
23.09.2016
15:33:11
Хз чего так беспокоит хромиум под капотом. Есть и есть, винты уже давно не 400 метров, да и оперативки давно гигабайты.

Vitaly
23.09.2016
15:34:05
Хз чего так беспокоит хромиум под капотом. Есть и есть, винты уже давно не 400 метров, да и оперативки давно гигабайты.
Вот, ещё один из нового поколения кодеров "да чего что-то оптимизировать, у нас гигабайты оперативки".

Эдуард
23.09.2016
15:34:31
Вот, ещё один из нового поколения кодеров "да чего что-то оптимизировать, у нас гигабайты оперативки".
эээ нет. Я работаю в эмбеде, у меня тут много чего нужно оптимизировать.

Но в плане инструментов я выбираю то, что работает и удобно здесь и сейчас. Возможность есть - отлично, нет - буду решать уже

На вим есть желание перейти, потому что многие хвалят, но пока в качестве "просто текстового редактора" я склоняюсь к Sublime Text.

Vitaly
23.09.2016
15:36:38
Из текстовых редакторов мне ещё нравится Sublime Text 3. Он платный, да, но стоит своих денег.

Эдуард
23.09.2016
15:36:54
Вот на него я и перехожу с атома

Dumitru
23.09.2016
16:56:03
пишу програмку и столкнулся с такой ошибкой include/rosenbrock.h:11: undefined reference to `vtable for Rosenbrock' что может быть?

Alex Фэils?︙
23.09.2016
16:59:20
Иногда такое бывает, если потроха класса лежат во внешней статической или динамической либе

Dumitru
23.09.2016
16:59:57
все из исходников, никаких либ)

Alex Фэils?︙
23.09.2016
17:00:32
А реализация класса лежит где?

Dumitru
23.09.2016
17:01:22
include/rosenbrock.h src/rosenbrock.cpp но это дочерний класс класса Task

Stanislav
23.09.2016
17:04:46
покажи объявление класса Task

Dumitru
23.09.2016
17:05:49
http://pastebin.com/6JDPWGpJ

Kirill
23.09.2016
17:08:21
Неплохо бы объявить виртуальный деструктор

Dumitru
23.09.2016
17:08:46
обьявил) только что

Google
Kirill
23.09.2016
17:10:14
Тут не вижу проблем. Обычный абстрактный класс. Покажи rosenbrock

Dumitru
23.09.2016
17:14:30
http://pastebin.com/YAKuvyS5

Max
23.09.2016
17:18:56
Такую ошибку выдаёт тогда, когда ты cpp не компилишь, в котором методы класса определены.

То есть, в .h объявление есть, а реализации не видит.

Dumitru
23.09.2016
17:24:12


вроде все есть

Kirill
23.09.2016
17:30:12
Надо проверять определения конструкторов

Dumitru
23.09.2016
17:32:15
http://pastebin.com/mZmwXTNP

http://pastebin.com/CRKsPnFX

Rosenbrock и Task

Kirill
23.09.2016
17:33:26
В rosenbrock.cpp подключен task.h вместо rosenbrock.h

Как это скомпилилось вообще? :)

Dumitru
23.09.2016
17:34:03
ааааах, упустил ))

спасибо!

новые ошибки) сейчас буду смотреть



везде написал деконструкоры и нормально переделал класс Росенброк

Kirill
23.09.2016
17:45:46
Надо разделить объявления (в заголовочных файлах) и определения (в cpp-файлах).

Dumitru
23.09.2016
17:47:36
это я сделал, просто сначала забыл сейчас дам код

http://pastebin.com/TUZ6L2bM

Google
Kirill
23.09.2016
17:51:36
Если только ; в 10 строке

Но это, вроде бы, допустимо.

И неопределен деструктор Task

Dumitru
23.09.2016
17:53:24
Task::~Task(){}

в реализации таска

Kirill
23.09.2016
17:53:53
А, ну ок

Dumitru
23.09.2016
17:54:33
нашел

мне пора высыпаться) я забыл сделать make clean

спасибо!!

Kirill
23.09.2016
17:55:36
Пора уже использовать нормальные системы сборки, которые не допустят такого. :)

Admin
ERROR: S client not available

Dumitru
23.09.2016
17:56:06
какие ?)

Kirill
23.09.2016
17:57:01
Я использую CMake. У него только один минус, связанный с поиском зависимостей. Но в остальном очень удобно, если привыкнуть.

Dumitru
23.09.2016
17:57:42
надо глянуть cmake

coolinich
23.09.2016
19:27:05
Ребят, у кого есть Linux с Qt5.7 и минут 5 свободного времени? Просто обнаружил, что приложение основанное на Qt Quick Controls 2 падает, если разрешение экрана 800x600. Хочу статистику собрать - я один такой или нет.

Suigintou45
23.09.2016
19:27:52
5.7.0

coolinich
23.09.2016
19:28:01
Да, он

Google
coolinich
23.09.2016
19:29:23
Да, по дефолту которое генерится

coolinich
23.09.2016
19:31:04
Пребилд, который использует системную либу libxcb

Suigintou45
23.09.2016
19:31:36
работает норм.

арч; gcc, qt из репо

coolinich
23.09.2016
19:32:08
У меня на работе на arch и на xubuntu и дома arch - на всех трёх падает

Rus
23.09.2016
19:32:09


арч на кедах

Suigintou45
23.09.2016
19:32:45
да. тоже 64бита

Stanislav
23.09.2016
19:33:26
не особо похоже на 800х600

coolinich
23.09.2016
19:33:30


да, что то не 800х600 у тебя

Rus
23.09.2016
19:34:28
на скрине даже есть,где я в qml указал 800x600?

или я что то не то сделал?

coolinich
23.09.2016
19:34:46
неее, разрешение экрана

Stanislav
23.09.2016
19:34:50
разрешение экрана, а не размер формы

coolinich
23.09.2016
19:34:53
в настройках кед

Rus
23.09.2016
19:35:02
аааа

пойду тестить

coolinich
23.09.2016
19:35:18
пойду тестить
спасибо ;)

Stanislav
23.09.2016
19:35:25
в настройках кед
слушай, дак твой баг заапрувили с P2

coolinich
23.09.2016
19:36:04
да, но на SO чувак писал, что работает нормально. Вот я и сомневаюсь - может я дурак

Страница 306 из 2477