Size: a a a

2020 July 25

S

SeanWoo in supapro.cxx
Ilia Zviagin
Ну, потому... С язык хакеров, с их хакерскими приколами.
Ну мне это по душе😂
источник

D

Danya in supapro.cxx
SeanWoo
Почему?
Потому что ты указатель на константу можешь присвоить указателю не на константу
источник

D

Danya in supapro.cxx
В этом уже никакой логики
источник

D

Danya in supapro.cxx
И минус нога в 99% случаев
источник

IZ

Ilia Zviagin in supapro.cxx
Кен Томпсон, Ричи, вот эти все люди - тогда было модно всякие хакерские приколы делать, типа ASCIZ строк,типа strtok, типа fork...
источник

Ra

Ruslan aka DUDE in supapro.cxx
ну там нет защиты от дурака, это еще не значит что язык плохой
источник

S

SeanWoo in supapro.cxx
Danya
Потому что ты указатель на константу можешь присвоить указателю не на константу
Поставь запятые пожалуйста, раз 6 прочитал, вторую половину текста так и не понял
источник

D

Danya in supapro.cxx
SeanWoo
В плюсах понаделали всякой херни
Ну в С++ хотя бы управление ресурсами можно отделить от логики
источник

IZ

Ilia Zviagin in supapro.cxx
Ruslan aka DUDE
ну там нет защиты от дурака, это еще не значит что язык плохой
C - плохой язык, иначе все бы на нем писали и не было бы С++, D, Go, Rust
источник

AS

AlI Sergazy in supapro.cxx
Парни, я как понял реализация семафоров есть как на уровне ОС так и на уровне аппаратуры. Но как ядро будучи исполняемым процессором может без проблем делегировать выполнение программам? А как тогда само ядро взаимоисключает внутренние свои процессы? Или оно юзает по-любому аппаратный?
источник

IZ

Ilia Zviagin in supapro.cxx
SeanWoo
Поставь запятые пожалуйста, раз 6 прочитал, вторую половину текста так и не понял
Но там не должно быть ни единой запятой...
источник

D

Danya in supapro.cxx
SeanWoo
Поставь запятые пожалуйста, раз 6 прочитал, вторую половину текста так и не понял
Что конкретно тебе не понятно?
Что константу не следует присваивать не в константу? Или что если ты это сделал — это отстрел ноги? Или что так делать нелогично?
источник

IZ

Ilia Zviagin in supapro.cxx
AlI Sergazy
Парни, я как понял реализация семафоров есть как на уровне ОС так и на уровне аппаратуры. Но как ядро будучи исполняемым процессором может без проблем делегировать выполнение программам? А как тогда само ядро взаимоисключает внутренние свои процессы? Или оно юзает по-любому аппаратный?
Нет,, на уровне аппаратуры их нет. Только на уровне операционки
источник

S

SeanWoo in supapro.cxx
Danya
Что конкретно тебе не понятно?
Что константу не следует присваивать не в константу? Или что если ты это сделал — это отстрел ноги? Или что так делать нелогично?
Уже разобрался, не так прочитал)
источник

Ra

Ruslan aka DUDE in supapro.cxx
Ilia Zviagin
C - плохой язык, иначе все бы на нем писали и не было бы С++, D, Go, Rust
слабый аргумент
на нем не пишут т.к. он требует больше скилов и "внимательности"
а та произвозительность которую он дает - не всегда нужна
источник

AS

AlI Sergazy in supapro.cxx
а что за команды процессора с префиксом LOCK?
источник

IZ

Ilia Zviagin in supapro.cxx
AlI Sergazy
Парни, я как понял реализация семафоров есть как на уровне ОС так и на уровне аппаратуры. Но как ядро будучи исполняемым процессором может без проблем делегировать выполнение программам? А как тогда само ядро взаимоисключает внутренние свои процессы? Или оно юзает по-любому аппаратный?
Ядро - не процесс. Уже вчера писали про это.
источник

AF

Aidar Fattakhov in supapro.cxx
AlI Sergazy
а что за команды процессора с префиксом LOCK?
Это атомарная инструкция
источник

AM

Aleksander Mironov in supapro.cxx
Здравствуйте.

Хочу что бы статик поле хранился экземпляр класса по значению.

private:
   static ClassA objectA;

Как это правильно описать?
источник

Ra

Ruslan aka DUDE in supapro.cxx
на ассемблере тоже никто не пишет
но это не значит что он хуже С и плохой
источник