The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Индекс форумов
Составление сообщения

Исходное сообщение
" ^_^"
Отправлено Аноним, 10-Сен-18 22:03 
> отладки, точно так же и такого же рода внезапный SIGSEGV в языке типа C.

Как человек прибивший немало SIGSEGV имею заметить что чаще всего в си все достаточно просто и понятно. Вот плюсы дебажить - это да, может вынести мозг.

> Если тебе мешает строгая типизация, значит ты не знаешь, что ты делаешь.

Тут вопрос в том можно ли ее оверрайднуть когда это становится нужно и насколько это сложно. Си в этом плане неплохим балансом вышел: ныть варнингами будет, заткнуть их можно, если так реально нужно. А если хочется по быстрому проверить идейку, на варнинг можно даже на свой страх забить.

> Ну, например, тебе никогда не нужен массив, который может миксовать элементы действительно
> разных типов, таких что вообще совершенно разных.

Это слишком смелое утверждение. Например в микроконтроллере у меня может тупо не быть RAM на два принципиально разных жирных массива - и тогда я хочу нечто, условно называемое мной "generic buffer". Координация его использования может потребовать пару приседаний. Но ставить в 2 раза более дорогой чип с кучей RAM я все же не буду, извини.

> Если есть массив, то его элементы имеют между собой что-то общее, а это значит, что
> их можно объединить одним типом

А нифига. Поэтому сишники придумали void. Он специфичный, но иногда все-же нужен. И позволяет как раз не знать заранее какой тип. Этой бритвой можно порезаться, но запрет на использование опасных инстурментов - для детей и умственно неполноценных.

 

Ваше сообщение
Имя*:
EMail:
Для отправки ответов на email укажите знак ! перед адресом, например, !user@host.ru (!! - не показывать email).
Более тонкая настройка отправки ответов производится в профиле зарегистрированного участника форума.
Заголовок*:
Сообщение*:
  Введите код, изображенный на картинке: КОД
 
При общении не допускается: неуважительное отношение к собеседнику, хамство, унизительное обращение, ненормативная лексика, переход на личности, агрессивное поведение, обесценивание собеседника, провоцирование флейма голословными и заведомо ложными заявлениями. Не отвечайте на сообщения, явно нарушающие правила - удаляются не только сами нарушения, но и все ответы на них. Лог модерирования.



Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру