Size: a a a

2021 February 20

MK

Mikhail Kalugin in supapro.cxx
std::slavik
короче - атомики и неблокирующие всякие структуры стоит делать когда четко понимаешь что ты делаешь
+
источник

AB

Aleksei Budyakov in supapro.cxx
В 20м стандарте должны завести атомик поинтеры. Получается всякие тред сейф мапы сеты можно будет делать из этих поинтеров ? Условно говоря vector атомик юник поинтеров будет тредсейф ?
источник

АК

Александр Караев... in supapro.cxx
Aleksei Budyakov
В 20м стандарте должны завести атомик поинтеры. Получается всякие тред сейф мапы сеты можно будет делать из этих поинтеров ? Условно говоря vector атомик юник поинтеров будет тредсейф ?
Безопасность элементов вектора != Безопасность вектора
источник

AB

Aleksei Budyakov in supapro.cxx
Александр Караев
Безопасность элементов вектора != Безопасность вектора
Тогда получается эти поинтеры дадут только безопасность обращения и использования эллемента (любого?) ?
источник

АК

Александр Караев... in supapro.cxx
Aleksei Budyakov
Тогда получается эти поинтеры дадут только безопасность обращения и использования эллемента (любого?) ?
Нет
источник

AB

Aleksei Budyakov in supapro.cxx
Тогда, мне не ясно для чего они
источник

АК

Александр Караев... in supapro.cxx
Aleksei Budyakov
Тогда, мне не ясно для чего они
Для того, чтобы операции над указателями были атомарны. Например, прочитать значение указателя или присвоить другой указатель существующему
источник

AB

Artöm Bakri Al-Sarmi... in supapro.cxx
Aleksei Budyakov
В 20м стандарте должны завести атомик поинтеры. Получается всякие тред сейф мапы сеты можно будет делать из этих поинтеров ? Условно говоря vector атомик юник поинтеров будет тредсейф ?
Изменение элемента-атомика (без изменения вектора) тредсейф, изменение вектора не тредсейф
источник

AB

Aleksei Budyakov in supapro.cxx
Александр Караев
Для того, чтобы операции над указателями были атомарны. Например, прочитать значение указателя или присвоить другой указатель существующему
Значение самого указателя ? Или эллемента на который он указывает?
источник

АК

Александр Караев... in supapro.cxx
Операции a = b и a = c можно совершать из разных потоков безопасно, если операция присвоения aтомарна.
Например, для std::atomic<T>. Подставь T = unique_ptr<U> и всё.
источник

АК

Александр Караев... in supapro.cxx
Aleksei Budyakov
Значение самого указателя ? Или эллемента на который он указывает?
Указателя, сказал же.
источник

AB

Aleksei Budyakov in supapro.cxx
Александр Караев
Указателя, сказал же.
Понятно. Спасибо
источник

Ри

РэкС и МакС in supapro.cxx
Добрый вечер
Кто нибкдь, объясните мне, глупенькому как сделать вот такое задание на вот этом примере
int n;
       cout << " введите n " << endl;
       cin >> n;
       for (int i = 1; i <= n; i++)
       {
           for (int j = 1; j <= i; j++) {
               cout << i;
           }
           cout << endl;

       }
источник

C

CodeDetector in supapro.cxx
РэкС и МакС
Добрый вечер
Кто нибкдь, объясните мне, глупенькому как сделать вот такое задание на вот этом примере
int n;
       cout << " введите n " << endl;
       cin >> n;
       for (int i = 1; i <= n; i++)
       {
           for (int j = 1; j <= i; j++) {
               cout << i;
           }
           cout << endl;

       }
Оберните код в теги: 3 символа ` до и после кода (в случае одиночной конструкции достаточно 1 ` с обеих сторон). Спасибо!
источник

D

Danya in supapro.cxx
Gena Gore In
Дайте наводку-где используется exclusive и inclusive scan из stl?
В коде..
источник

Ри

РэкС и МакС in supapro.cxx
Задинае сделать
777777
66666
55555
4444
333
22
1
И
7777777
666666
 55555
  4444
   333
    22
     1
источник

Ри

РэкС и МакС in supapro.cxx
В моем понимании, неверном, Он мне выдаёт от 0 до бесконечности, или одну цифру ввода, 8
источник

C

Chuvi in supapro.cxx
РэкС и МакС
Задинае сделать
777777
66666
55555
4444
333
22
1
И
7777777
666666
 55555
  4444
   333
    22
     1
Цикл разверни в обратку
источник

RL

Roman Lukianov in supapro.cxx
РэкС и МакС
Задинае сделать
777777
66666
55555
4444
333
22
1
И
7777777
666666
 55555
  4444
   333
    22
     1
Ну судя по заданию в цикле должен быть декремент и не от 1 до n, а от n до 1.
источник

Ри

РэкС и МакС in supapro.cxx
Roman Lukianov
Ну судя по заданию в цикле должен быть декремент и не от 1 до n, а от n до 1.
Это развернуть, что выше мне написал Chuvi, как пробелы добавить не понимаю, сделать ёлочку из цыфр, % мне поможет вывести яетные, а нечётные?
Чувствую себя совсем идиотом, но покорить хотя бы базовые знания хочу
источник