Size: a a a

2021 February 02

АР

Андрей Руссков... in pro.cxx
существует и свободная функция std::lower_bound
источник

q

qwert in pro.cxx
источник

AF

Aidar Fattakhov in pro.cxx
Лол
источник

В

Виктор in pro.cxx
Подскажите, плиз:

template <class E>
class QueueItem
{
public:
 E data;
 QueueItem* next;

 QueueItem(E data) {
   this->data = data;
   next = NULL;
 }


};

Когда делаю
QueueItem<T>* stub = new QueueItem<T>(NULL);
или вместо NULL пишу (string)NULL
Компилится норм, запускается и вылетает с ошибкой.

А если заменить NULL на "q" то всё норм работает.

Пробовал конструктор принимающий NULL создавать, но что-то не пошло.

В шаблон string приходит
источник

SE

Stanislav Ershov in pro.cxx
давно туда не заходил, но это
источник

SE

Stanislav Ershov in pro.cxx
источник

SE

Stanislav Ershov in pro.cxx
добрые дяди там
источник

SE

Stanislav Ershov in pro.cxx
так и представляю еженедельний митинг, соберутся с попкорном и смотрят на экран на графики где кто больше проголосовал
источник

LK

Lev Khoroshansky in pro.cxx
Виктор
Подскажите, плиз:

template <class E>
class QueueItem
{
public:
 E data;
 QueueItem* next;

 QueueItem(E data) {
   this->data = data;
   next = NULL;
 }


};

Когда делаю
QueueItem<T>* stub = new QueueItem<T>(NULL);
или вместо NULL пишу (string)NULL
Компилится норм, запускается и вылетает с ошибкой.

А если заменить NULL на "q" то всё норм работает.

Пробовал конструктор принимающий NULL создавать, но что-то не пошло.

В шаблон string приходит
Вопрос, не помогающий решить проблему: NULL по каким-то соображениям о совместимости используется? Почему не nullptr?
источник

D

Danya in pro.cxx
Stanislav Ershov
так и представляю еженедельний митинг, соберутся с попкорном и смотрят на экран на графики где кто больше проголосовал
В JetBrains также
источник

D

Danya in pro.cxx
Lev Khoroshansky
Вопрос, не помогающий решить проблему: NULL по каким-то соображениям о совместимости используется? Почему не nullptr?
А ещё new...
источник

PP

Pavel Perekhozhikh in pro.cxx
Stanislav Ershov
так и представляю еженедельний митинг, соберутся с попкорном и смотрят на экран на графики где кто больше проголосовал
вполне может так
источник

PP

Pavel Perekhozhikh in pro.cxx
Но хорошо не отдинамили сразу
источник

В

Виктор in pro.cxx
Lev Khoroshansky
Вопрос, не помогающий решить проблему: NULL по каким-то соображениям о совместимости используется? Почему не nullptr?
нет таких соображений. Это я код с инета взял, там в конструкторе принималась ссылка, а я переделал чтобы по значению передача была.
источник

D

Danya in pro.cxx
Виктор
Подскажите, плиз:

template <class E>
class QueueItem
{
public:
 E data;
 QueueItem* next;

 QueueItem(E data) {
   this->data = data;
   next = NULL;
 }


};

Когда делаю
QueueItem<T>* stub = new QueueItem<T>(NULL);
или вместо NULL пишу (string)NULL
Компилится норм, запускается и вылетает с ошибкой.

А если заменить NULL на "q" то всё норм работает.

Пробовал конструктор принимающий NULL создавать, но что-то не пошло.

В шаблон string приходит
Если бы вы использовали nullptr, схлопотали бы ошибку компиляции и поделом бы
источник

LK

Lev Khoroshansky in pro.cxx
Danya
А ещё new...
Ну, тут ещё можно понять, если лок-фри какой-нибудь пишешь
источник

В

Виктор in pro.cxx
Danya
Если бы вы использовали nullptr, схлопотали бы ошибку компиляции и поделом бы
Попробовал - комплияция норм проходит. А програ вылетает
источник

D

Danya in pro.cxx
Какой NULL, когда в конструкторе принимается string?
источник

В

Виктор in pro.cxx
Lev Khoroshansky
Ну, тут ещё можно понять, если лок-фри какой-нибудь пишешь
пишу очередь которую читать и писать 2 потока будут
источник

В

Виктор in pro.cxx
Danya
Какой NULL, когда в конструкторе принимается string?
NULL только для ссылок используется?
источник