Size: a a a

2021 February 16

E

Eugene in supapro.cxx
почему
источник

E

Eugene in supapro.cxx
тогда посоветуйте компилятор для С для проца х32
источник

LA

Liber Azerate in supapro.cxx
Eugene
тогда посоветуйте компилятор для С для проца х32
Для Си именно? Система прямо такая слабая?
источник

E

Eugene in supapro.cxx
1. Именно для С, С++ не нужен 2. Да, проц 1 поколения
источник

LA

Liber Azerate in supapro.cxx
Eugene
1. Именно для С, С++ не нужен 2. Да, проц 1 поколения
Это эмбед какой-то?
источник

AB

Artöm Bakri Al-Sarmi... in supapro.cxx
Попробуй tcc
источник

AB

Artöm Bakri Al-Sarmi... in supapro.cxx
Liber Azerate
Это эмбед какой-то?
Винда же
источник

LA

Liber Azerate in supapro.cxx
Ну не знаю. Мне непонятно, что за "процессор первого поколения" и откуда он взялся
источник

AB

Artöm Bakri Al-Sarmi... in supapro.cxx
Liber Azerate
Ну не знаю. Мне непонятно, что за "процессор первого поколения" и откуда он взялся
Нехалем вестимо
источник

VD

Vlad Doc in supapro.cxx
Eugene
тогда посоветуйте компилятор для С для проца х32
msvc прекрасно собирает под x32
источник

E

Eugene in supapro.cxx
Liber Azerate
Ну не знаю. Мне непонятно, что за "процессор первого поколения" и откуда он взялся
ну типо есть процы 9-го поколения есть 7-го, а у меня первого
источник

VD

Vlad Doc in supapro.cxx
Впрочем как и любой другой компилятор кек
источник

LA

Liber Azerate in supapro.cxx
Artöm Bakri Al-Sarmini
Нехалем вестимо
Ну я удивлён, что оно ещё живое
источник

VD

Vlad Doc in supapro.cxx
Eugene
ну типо есть процы 9-го поколения есть 7-го, а у меня первого
И? Люди и на первых пеньках программы собирали
источник

E

Eugene in supapro.cxx
Vlad Doc
И? Люди и на первых пеньках программы собирали
чел.. ему было кажись якобы непонятно, я ему и рассказал
источник

a

anton in supapro.cxx
Ioann_V
Не красиво.
а можно ещё узнать, а как появляется гарантия, что там круг?
источник

I

Ioann_V in supapro.cxx
anton
а можно ещё узнать, а как появляется гарантия, что там круг?
Через ctor объекта в котором мы храним этот компонент.
источник

a

anton in supapro.cxx
Ioann_V
class indexed_rdener_data_t
{
   uint32_t m_index;
   std::unique_ptr<render_base> m_render;
};

class some_circle_object
{
   indexed_rdener_data_t m_circle_renderer; - инициализирую поле m_render всегда кругом;
   
   change_radius()
   {
       как тут поменять радиус m_circle_renderer?
   }
};
вот это место?
источник

I

Ioann_V in supapro.cxx
Да, в some_circle_object
источник

D

Denis in supapro.cxx
Всем привет. У меня вот такой вопрос. Я хочу сохранять как можно больше информации о стейте приложения, в случае, если вдруг в нём что-то крашнулось. Я настроил под линуксом запись кордампов в специальную папку, и это существенно упрощает исследование ситуаций, в которых процесс целиком неожиданно умер. Но если приложение многопоточное, и по какой-то причине умер только один из потоков, не прибив при этом все остальные, то дамп сгенерирован не будет. Подскажите пожалуйста, а есть какой-нибудь стандартный способ сохранять состояние в таких ситуациях? Понятно, что если ты подозреваешь, что в каком-то месте такое может произойти, можно просто прописать там raise(SIGQUIT) и получить тот же кордамп. Но это заранее продуманная обработка ошибки. А я бы хотел именно отлавливать проблемные места, про которые я не знаю. Можно это как-нибудь сделать?
источник