
TheRainwildsKeeper
17.11.2016
15:03:17
Состояние гонки? Чисто по кофейной гуще)

Alex Фэils?︙
17.11.2016
15:03:19
Стэктрэйс надо

TheRainwildsKeeper
17.11.2016
15:03:54

Dumitru
17.11.2016
15:04:01

Google

Dumitru
17.11.2016
15:04:12
пробовал через valgrind, но он тормозит процесс сильно и все запросы успевают проходить и не получаю сег фолт

Alex Фэils?︙
17.11.2016
15:12:49

Дед Пегас
17.11.2016
15:13:14
Либо вглядываться в стректрейс глазами.
*_*

Dumitru
17.11.2016
15:13:23
Gdb?
тоже успевает пройти нормально
мне уже ресурсов не хватает чтобы положить сервак который работает через gdb/valgrind

Alexey
17.11.2016
15:17:17
можешь свой хендлер написать и там вывалить бэктрейс руками

Dumitru
17.11.2016
15:18:00
сейчас пытаюсь что-то такое сделать

Alexey
17.11.2016
15:19:59
что-то типа этого

Dumitru
17.11.2016
15:20:33
фигасе, точно
я и забыл про сигналы)

Alexey
17.11.2016
15:20:35
struct sigaction sigact;
memset(&sigact, 0, sizeof(sigact));
sigact.sa_sigaction = signal_handler;
sigact.sa_flags = SA_RESTART | SA_SIGINFO;
sigaction(SIGSEGV, &sigact, (struct sigaction *)NULL);

Google

Dumitru
17.11.2016
15:20:35
спасибо!

Alexey
17.11.2016
15:21:14
только собери с отладочной информацией. а то мало что поймешь, когда грохнется

Dumitru
17.11.2016
15:21:34
ну да)

Alex Фэils?︙
17.11.2016
15:31:55
Кстати, друзья. В Яндексе будет вторая встреча РГ21 по стандартизации языка C++
Если мне дадут приглашение, то я напишу заметочку в канал новостей

TheRainwildsKeeper
17.11.2016
15:33:01
?

Дед Пегас
17.11.2016
15:37:09

Alex Фэils?︙
17.11.2016
15:40:37
Я был на первой, хз, пригласят ли на вторую

Max
17.11.2016
16:37:46
Товарищи, подскажите: g++ это что-то типа алиаса для gcc или gcc сам вызывает g++, когда компилит cpp-файл?

Kartonagnick
17.11.2016
16:44:11
Макс - или

Alex Фэils?︙
17.11.2016
16:45:01
обычно это бинарь
Хотя может быть алиасом для шланга
(Как у меня)

Vitaly
17.11.2016
16:48:38

zk
17.11.2016
16:49:24
Шланг == gcc?
А я думал что Clang есть шланг.

Человек-Даук
17.11.2016
16:49:34

Vitaly
17.11.2016
16:49:48

zk
17.11.2016
16:50:28
Ну это ясно

Vitaly
17.11.2016
16:50:47
В своей системе ты можешь экспортировать $CC как clang. Не проблема.

zk
17.11.2016
16:51:29
Думал Clang шлангом народ называет

Google

Alexey
17.11.2016
16:52:09

TheRainwildsKeeper
17.11.2016
16:53:13

zk
17.11.2016
16:53:49
Т.е. народ шлангом Clang называет (а не компиль народ))

Real Human
17.11.2016
16:54:22
поехавший

zk
17.11.2016
16:56:36
Зачем такие тугие?
Жирафы?

Real Human
17.11.2016
16:57:12
кашалоты

Alex Фэils?︙
17.11.2016
17:08:14

Vitaly
17.11.2016
17:11:28
Так лучше не делать на боевых системах. Для этого есть специальный алиас cc.

Alex Фэils?︙
17.11.2016
17:11:57

Vitaly
17.11.2016
17:12:01
[vitaly@localhost ~]$ file `which cc`
/usr/bin/cc: symbolic link to gcc

Alex Фэils?︙
17.11.2016
17:12:48
В ндк ведра, на основе которого термукс, отказались от гцц в пользу шланга

Stanislav
17.11.2016
17:27:04
да в макоси давно вызов гцц вызвает шланг)

[Anonymous]
17.11.2016
18:57:19
тук тук

Kartonagnick
17.11.2016
18:57:58
кто там?

[Anonymous]
17.11.2016
18:58:22
dasf fdsfs
странные вещи происходят, я только что час искал документацию, нашёл чат, зашёл, решил в последний раз попытать счастье и нашёл

Stanislav
17.11.2016
18:59:37
кто там?
http://www.gamedev.ru/users/?id=46553 тот самый?
джедаи Qt есть ? )

Suigintou45
17.11.2016
19:22:00

Google

Stanislav
17.11.2016
19:22:36
трабла с коннектом сигнала QProcess::errorOccured
ругается, когда делаю регистрметатайп, то нихера не происходит
а ну это еще в своем классе : public QObject, public QRunnable живет
и запускается в QThreadPool :)

Admin
ERROR: S client not available

Stanislav
17.11.2016
19:25:34
впервые вижу чтобы connect ругался на то что не может добать в queue аргумент
qt если что 5.7 под винду

Suigintou45
17.11.2016
19:27:56
а как именно ругается и кусок исходника бы...

Stanislav
17.11.2016
19:30:51
это в 5.6 добавили
может конечно не стоило QObject и QRunnable сразу наследовать
finished приходит отлично сигнал от того же процесса

Suigintou45
17.11.2016
19:37:42
искоробочный QProcess::errorOccured коннектится норм искоропки. тип не требует регистрации

Stanislav
17.11.2016
19:39:29
class myTask : public QObject, public QRunnable {
Q_OBJECT
public:
void run() {
QProcess process;
connect(&process, &QProcess::errorOccurred, this, &myTask::errorOccured);
connect(&process, static_cast<...>&QProcess::finished, this, &myTask::finished);
process.start("my.exe");
}
void errorOccured(QProcess::ProcessError error) {
}
void finished(int exitCode) {
}
};
ну типа такое
таск в тредпул кладется
? и еггог не работает сцуко

Anna
17.11.2016
20:27:07
всем привет

Google

Alex Фэils?︙
17.11.2016
20:27:27
Прив

Тадек
17.11.2016
20:27:47
Привет всем)))

Anna
17.11.2016
20:28:05
можете оценить книжку? стоит ли? просто времени на мою основную сейчас совсем нету.. она толстая... сильная запара по моему основному проекту + еще заказ с фриланса пришол

Alex Фэils?︙
17.11.2016
20:29:00
#book #cpp #intermediate #tips

Alexey
17.11.2016
20:30:02
Типичная "++ для начинающих только обновлённая

Anna
17.11.2016
20:31:21
ну она позиционируеться как для дотнетщиков решивших подучить плюсы

Alexey
17.11.2016
20:31:29
Я бы дал студентам

Anna
17.11.2016
20:31:39
мне показалась, что для моего кейса - самое то

Alexey
17.11.2016
20:31:49

Anna
17.11.2016
20:32:30
просто у меня на мою, в которой > 1000 страниц сейчас совсем времени нету
да и воды многовато

Alexey
17.11.2016
20:32:50

Anna
17.11.2016
20:33:03
печатная

babysitter
17.11.2016
20:37:26
из полуновичковых книг мне понравился акселерейтед си плас плас кенига и барбары му. разве что она реально старая, но не толстая. так что можно еще тоненький тур страуструповский сверху для с++11
ну это исходя из того, что времени мало