170 похожих чатов

Слегка запоздало, но все же вброшу - ну чем С++

такой сложный? НУ есть Python, C#, Java. Ну так ведь подходы везде похожие. Те же механизмы из этих языков -например GC - по умолчанию RefCounter, а если не прокатило, начинаем решать циклические ссылки. - внезапно похоже на Shared_ptr. Идем дальше - struct из C# - тот же struct в C++, а уж если объект- то объект. Java - вроде как есть generics - толку от них. На мой взгляд в каждом языке есть механизм, который можно описать с точки зрения С++, так что большой беды не вижу.

Основная сложность - это привыкнуть к синтакису и библиотекам

10 ответов

18 просмотров

struct из C# != struct из С++ У них совершенно разная семантика

Исправь ошибки пож...

Ты неправ. Подходы ВЕЗДЕ РАЗНЫЕ, даже ООП разный в разных языках. И основная проблема -- не в синтаксисе и библиотеках, а в семантике и философии языков. Они разные.

struct в C# — это value type и его нельзя наследовать от чего либо (не помню какие там ещё ограничения) В С++: 1) все типы value type 2) struct отличается от class только дефолтным уровнем доступа к мемберами и дефолтным типом наследования

Короче, сложность -- не в синтаксисе. И не в библиотеках.

Сколько разных способов проинициализировать переменную в Java? А в С++😊?

Сколько разных смыслов у символа *?

Сколько разных ключевых слов в с++20 со словом const и когда какое нужно применять?

> struct и struct Плюсовый класс внезапно тоже шарповый структ

Если кажется, что всё легко, то это повод задуматься..

Похожие вопросы

Обсуждают сегодня

Добрый вечер. Есть вопрос, а может и предложение. Был у меня диалог в другой группе о делфи и я задался вопросом: "А нельзя ли в делфи цвет //коментария и {комментария} сде...
Kraszx
24
Всем привет! Подскажи, пожалуйста, как передать в TComboBox сразу значение и id записи. На Delphi я делал так: ComboBox1.Items.AddObject('Какое-то значение', Pointer(id запис...
Евгений
13
Мдя, прикол, боевая сборка запускается (именно под отладчиком) после F9 примерно полторы минуты (97 секунд если быть точным). Начал копать - проблема детектится сразу - зависа...
Александр (Rouse_) Багель
38
Здравствуйте, вопрос по структурам данных. Были у вас случаи, когда пришлось писать деревья или двунаправленные списки?
/ /
50
Товарищи, кто работа с iphelper? Или может я в самой логике ошибки фигачу, не пойму.... var ifTable : PMIB_IFTABLE; size, corSize: DWORD; Buffer ...
Warfarellen
4
я так понимаю, я так подозреваю, что создание такого плагина для человека, кто умеет писать плагины для делфи потребует минут 5-10 времени. но это мое подозрение. хотелось бы ...
Kraszx
7
Коллеги, добрый вечер. Создаю коллекцию от TFPGMap, ключ - перечисление, значение - целое. Нужно отсортировать коллекцию по значению. Как это можно сделать?
Kirill Filippenok
11
Скажи а ты когда этот канал создавал ты уже дельфи не любил, или это со временем пришло?
Роман Лях (rgreat)
18
Привет, такой вопросик появился кажется ли вам что Rust слишком сложный/строгий для высокоуровневого программирования и слишком "безопасный"/строгий для низкоуровневого?
Крокант
10
Всем привет! Использую кастомное модальное диалоговое окошко, все по классике - mrOK, mrCancel как ModalResult. Однако есть нюанс - в главной форме есть универсальный обработч...
Олег Гранишевский
20
Карта сайта