Size: a a a

2020 May 18

DB

Denis Borzenko in ТП
http://cpp.sh/7tnhv

Не воркает, но компилится
источник

К

Константин in ТП
Denis Borzenko
http://cpp.sh/7tnhv

Не воркает, но компилится
Конечно, он же тип теряет
источник

К

Константин in ТП
int main()
{
   int number = 0;
   void* pNumber = &number;
   cout << "Please insert new value" << endl;
   cin >> *((int*) pNumber);
   cout << "Thaaaaat? " << number << "\n";
}
источник

DB

Denis Borzenko in ТП
Константин
И передавай туда что хочешь
Ну вот я об этом же и говорю
источник

ᏃᏞᎪᎽᎬᏒ in ТП
Константин
int main()
{
   int number = 0;
   void* pNumber = &number;
   cout << "Please insert new value" << endl;
   cin >> *((int*) pNumber);
   cout << "Thaaaaat? " << number << "\n";
}
Что-то я тоже не понимаю зачем так много скобок.
Значение указателя же изменяется и отображается легко без всяких скобок.
*myPointer
источник

DB

Denis Borzenko in ТП
Скобок много не бывает ))))))))
источник

ᏃᏞᎪᎽᎬᏒ in ТП
Denis Borzenko
Скобок много не бывает ))))))))
Я наверное не прав. Что это вообще такое, воид указатель и какой у него тогда будет размер то. Нада загуглить
источник

DB

Denis Borzenko in ТП
Это такой себе неопределённый указатель, который ты в разных частях кода интерпретируешь так, как тебе нужно. Арифметический размер — 1 байт. Лучше всего к этому относиться как к сырой памяти
источник

ᏃᏞᎪᎽᎬᏒ in ТП
Denis Borzenko
Это такой себе неопределённый указатель, который ты в разных частях кода интерпретируешь так, как тебе нужно. Арифметический размер — 1 байт. Лучше всего к этому относиться как к сырой памяти
Так а зачем это, если есть умные указатели ?
источник

DB

Denis Borzenko in ТП
ᏃᏞᎪᎽᎬᏒ
Так а зачем это, если есть умные указатели ?
А я хз, что это такое — умные указатели. Я на крестах не кодю, я на го, и си знаю, но почти не кодю на нём. Да и идею эту с void* не я предложил, а Константин )
источник

DB

Denis Borzenko in ТП
Хотя я, кажись, догнал, как он предлагал использовать его: передавать-таки тип через <..., Y>, указатель — через void* field; а в теле функции как раз восстанавливать тип где-то так: *((*T) field)
источник

M

Mr.Fantom in ТП
Мурат ᅠ
Как создать такая игра кто-то знает ?)
Нанимаешь другого Марата,и он тебе сделает
источник

M

Mr.Fantom in ТП
То чувство, когда плюсишники вокруг тебя срутся, как правильно проверять, пустая переменная или нет, в то время как ты на python:
>>> if var == None:
>>>     pass
>>> else:
>>>     pass
источник

ᏃᏞᎪᎽᎬᏒ in ТП
Mr.Fantom
То чувство, когда плюсишники вокруг тебя срутся, как правильно проверять, пустая переменная или нет, в то время как ты на python:
>>> if var == None:
>>>     pass
>>> else:
>>>     pass
источник

️️

️️👑OGURCHIK 🖤 ️... in ТП
Mr.Fantom
То чувство, когда плюсишники вокруг тебя срутся, как правильно проверять, пустая переменная или нет, в то время как ты на python:
>>> if var == None:
>>>     pass
>>> else:
>>>     pass
>>> if var:
>>>     pass
>>> else:
>>>     pass
источник

️️

️️👑OGURCHIK 🖤 ️... in ТП
🌚
источник

️️

️️👑OGURCHIK 🖤 ️... in ТП
😆
источник

M

Mr.Fantom in ТП
️️👑OGURCHIK 🖤 ️
>>> if var:
>>>     pass
>>> else:
>>>     pass
Если var True, то можно обосраться
источник

️️

️️👑OGURCHIK 🖤 ️... in ТП
Mr.Fantom
Если var True, то можно обосраться
м?
источник

M

Mr.Fantom in ТП
Она то уже инициализированна значением True
источник