ПРОГРАММИРОВАНИЕ НА C и С++



Слушай, дружище, зачем так мучиться с этим языком С++, ты ведь не Билл Гейтс. Возьми тот же Python и программируй, он кроссплатформенный, под Windows тоже работает. Я сам давно заметил: то что на Си пишешь в страницу кода, на питоне решается в одну-две строки. При том, питон намного проще, я его сам недавно изучил по видеокурсу вот этому. Кстати, автор отлично там объясняет. Буквально день-два и уже будешь писать на нём, чего не скажешь про сложный С++.

Есть ли в C++ with?

Автор: OlegGG

Прямого аналога нет - языки все-таки разные, но можно использовать следующие конструкции, обладающие схожими возможностями:

Вариант №1 - использование макроопределения:

#define kanva Form1->Canvas
 
 kanva->LineTo(random(100),random(100));

Вариант №2 - использование указателя:
TCanvas *kanva = Form1->Canvas;
 
 kanva->MoveTo(0,0);
 
 kanva->LineTo(random(100),random(100));
 
 

Вариант №3 - использование ссылки(похож на предыдущий):
TCanvas &kanva = *(Form1->Canvas);
 
 kanva.MoveTo(0,0);
 
 kanva.LineTo(random(100),random(100));
 
 

<< ВЕРНУТЬСЯ В ПОДРАЗДЕЛ

<< ВЕРНУТЬСЯ В ОГЛАВЛЕНИЕ




Материалы находятся на сайте https://exelab.ru/pro/



Видеокурс ВЗЛОМ