ФлеймФорумПрограммирование

Ищу человека который объяснит и научит C# (21 стр)

Страницы: 118 19 20 21 22 23 Следующая »
#300
13:45, 4 дек 2021

Имбирная Ведьмочка
> delete this; - это говнокод?
А чё так можно было?

#301
14:06, 4 дек 2021

innuendo

> это хороший код ?
Хороший. Других способов привести число к указателю в С++ нет (ну, кроме C-style каста).

#302
14:45, 4 дек 2021

Ghost2
> Других способов привести число к указателю
И тут ты влез ... внимание, вопрос,шо можно поиметь при этом коде и где такое нужно?

#303
14:53, 4 дек 2021

Имбирная Ведьмочка
> delete this; - это говнокод?
я кстати так делаю - че  такова?

#304
15:04, 4 дек 2021

Имбирная Ведьмочка
> delete this; - это говнокод?
смотря сколько таких строчек в проекте

#305
16:01, 4 дек 2021

innuendo

> И тут ты влез
Не, я сегодня утром, случайно, перечитывал 14 страницу этой темы и подумал - а вдруг кто-то захочет ответить 0iStalker'у через две недели размышлений. И именно в этот момент ты написал свой, как обычно многозначительный, пост.

> шо можно поиметь при этом коде и где такое нужно?
Почему бы не привести значение адреса к указателю на структуру, которая по этому адресу расположена?

#306
16:06, 4 дек 2021

Ghost2
> > шо можно поиметь при этом коде и где такое нужно?
> Почему бы не привести значение адреса к указателю на структуру, которая по
> этому адресу расположена?

фишка чтобы работала фишка чтобы работала фишка ...

#307
16:31, 4 дек 2021

Ghost2
> Других способов привести число к указателю в С++ нет (ну, кроме C-style каста).
Так и запишем: Про юнионы не знает.

#308
16:42, 4 дек 2021

Имбирная Ведьмочка
> Критерии "откровенного говнокода"?

class SomeClass(object):
    foo = 0;

    def method1(self, x):
        self.fu = 1;

счастливой отладки

#309
16:44, 4 дек 2021

innuendo

> фишка чтобы работала фишка чтобы работала фишка
Ты опять пьяный что-ли?

samrrr

> Так и запишем: Про юнионы не знает.
Вот хотел про них написать, специально для таких башковитых, но потом передумал. Этот вид type punning'a для приведения числа к указателю использовал бы только сказочно одаренный фантазёр. И ещё - я бы посмотрел, как бы это сделал на юнионах лично ты, лол

#310
16:44, 4 дек 2021

innuendo
> И тут ты влез ... внимание, вопрос,шо можно поиметь при этом коде и где такое
> нужно?

Получить удобный доступ к аппаратному регистру,  который замаплен на память, например?

#311
16:55, 4 дек 2021

0iStalker
> счастливой отладки

В питоне это отлаживается достаточно легко,

>>> from some_class import SomeClass
>>> a = SomeClass()
>>> a.method1(1)
>>> a.__dict__

#312
16:56, 4 дек 2021

0iStalker
> Получить удобный доступ к аппаратному регистру

Foo* 'это типа набор регистров?

#313
17:01, 4 дек 2021

Dmitry_Milk
> В питоне это отлаживается достаточно легко,

А можно изначально был сделать так, чтобы не наступать на такие детские грабли?

#314
17:06, 4 дек 2021

innuendo

> Foo* 'это типа набор регистров?
Это тебя нужно спросить, что такое Foo. Но это, в целом, не очень важно.
А важно то, что твои представления о плохом и хорошем коде на C++ бывают слишком наивны.

Страницы: 118 19 20 21 22 23 Следующая »
ФлеймФорумПрограммирование

Тема в архиве.