Size: a a a

2ch /pr/ #staythefuckhome

2020 June 23

К

Коля🤔🎭 in 2ch /pr/ #staythefuckhome
Обозначения, используемые для производных типов, достаточно трудны для понимания лишь потому,
что операции * и & являются префиксными, а [] и () - постфиксными. Поэтому в задании типов, если
приоритеты операций не отвечают цели, надо ставить скобки. Например, приоритет операции [] выше,
чем у *, и мы имеем:
int* v[10]; // массив указателей
int (*p)[10]; // указатель массива

Не ну я в ахуе конечно
источник

К

Коля🤔🎭 in 2ch /pr/ #staythefuckhome
источник

К

Коля🤔🎭 in 2ch /pr/ #staythefuckhome
Теперь я понял, почему переменную, указывающей на функцию, ставят в скобки
источник

К

Коля🤔🎭 in 2ch /pr/ #staythefuckhome
источник

J

JohnByte in 2ch /pr/ #staythefuckhome
Коля🤔🎭
Теперь я понял, почему переменную, указывающей на функцию, ставят в скобки
*func() - взять данные по указателю, возвращаемому функцией func;
(*func)() - вызвать функцию по указателю func;
источник

J

JohnByte in 2ch /pr/ #staythefuckhome
int *func() - функция возвращающая указатель на инт;
int (*func)() - указатель на функцию которая возвращает int
источник

J

JohnByte in 2ch /pr/ #staythefuckhome
Так что ли?
источник

J

JohnByte in 2ch /pr/ #staythefuckhome
Коля🤔🎭
Обозначения, используемые для производных типов, достаточно трудны для понимания лишь потому,
что операции * и & являются префиксными, а [] и () - постфиксными. Поэтому в задании типов, если
приоритеты операций не отвечают цели, надо ставить скобки. Например, приоритет операции [] выше,
чем у *, и мы имеем:
int* v[10]; // массив указателей
int (*p)[10]; // указатель массива

Не ну я в ахуе конечно
А еще у ++ и — приоритет ВНЕЗАПНО выше чем у ->
источник

J

JohnByte in 2ch /pr/ #staythefuckhome
такша что-то вроде:

++obj->prop

может вызвать ошибку
источник

К

Коля🤔🎭 in 2ch /pr/ #staythefuckhome
JohnByte
такша что-то вроде:

++obj->prop

может вызвать ошибку
++(obj->prop)
источник

J

JohnByte in 2ch /pr/ #staythefuckhome
Сначала адрес obj-а увеличится на 1. А потом попытка достать проперти структуры по получившемуся адресу, который программа может даже не выделила на данный момент. Или выделила для данных меньшего чем структура, размера
источник

Y

Yuki in 2ch /pr/ #staythefuckhome
Ноут.Проебался с лежеси. Клава не работает (на ней кнопка выключения). Ноут запускался с дырки "hard reset"'a. Че теперь? Ждать пока батарея сдохнет или есть какой-то магический alt+f4?
источник

К

Коля🤔🎭 in 2ch /pr/ #staythefuckhome
А снять батарею не варик?
источник

SR

Shattered Ruby in 2ch /pr/ #staythefuckhome
источник

Y

Yuki in 2ch /pr/ #staythefuckhome
Коля🤔🎭
А снять батарею не варик?
Леново. Придется пол ноута разбирать
источник

Y

Yuki in 2ch /pr/ #staythefuckhome
Yuki
Ноут.Проебался с лежеси. Клава не работает (на ней кнопка выключения). Ноут запускался с дырки "hard reset"'a. Че теперь? Ждать пока батарея сдохнет или есть какой-то магический alt+f4?
К слову есть usb клава
источник

🐈П

🐈Борис Гринч Похитит... in 2ch /pr/ #staythefuckhome
Yuki
Ноут.Проебался с лежеси. Клава не работает (на ней кнопка выключения). Ноут запускался с дырки "hard reset"'a. Че теперь? Ждать пока батарея сдохнет или есть какой-то магический alt+f4?
на леново есть где-то дырка
источник

🐈П

🐈Борис Гринч Похитит... in 2ch /pr/ #staythefuckhome
в неё надо просунуть скрепку
источник

🐈П

🐈Борис Гринч Похитит... in 2ch /pr/ #staythefuckhome
в зависимости от сколько держать дырка может сбросить настройки бивоса
источник

🐈П

🐈Борис Гринч Похитит... in 2ch /pr/ #staythefuckhome
возле дырки обычно нарисована иконка стрелки типа вернуть как было
источник