їка
09.09.2020 07:13

Я не могу понять, как они устроены. Чтобы вывести текст в консоли, мне нужно:

#include
using namespace std;
int main{

cout << "Hello World!" << endl;

return 0;
}

А что бы вывести в оконном приложении надпись, форма создает , для меня непонятное:
private: System::Void label1_Click(System::Object^ sender, System::EventArgs^ e) {
}
};
Что это вообще?

И создается, как я понимаю, описание для него:

this->label1->AutoSize = true;
this->label1->Location = System::Drawing::Point(64, 195);
this->label1->Name = L"label1";
this->label1->Size = System::Drawing::Size(51, 17);
this->label1->TabIndex = 7;
this->label1->Text = L"Label1";
this->label1->Click += gcnew System::EventHandler(this, &MyForm::label1_Click);

Объясните, в чем отличие этих двух кодов (консольного , и оконного приложения)?
Почему с оконным вариантом сложнее?
Объясните , где можно почитать по это?
Объясните , можно ли совмещать код консольного и оконного приложения?

Нажмите на рекламу ниже и сразу увидите ответ
Популярные вопросы:
Ответ:

Задача 1

I = K * i (I - объем информации, K - кол-во пикселей, i - вес одного пикселя / глубина цвета)

i = I / K

K = 1024 * 512 = 524288 пикселей

I = 1 Mb = 1 * 1024 * 1024 * 8 бит = 8388608 бит

Глубина цвета i = \frac{I}{K} = \frac{8388608}{524288} = 16.0 бит

Кол-во цветов в палитре N = 2^i = 2^{16.0} = 65536.0 цветов

ответ: 65536.0

Задача 2

I = K * i (I - объем информации, K - кол-во пикселей, i - вес одного пикселя / глубина цвета)

i = I / K

K = 256 * 128 = 32768 пикселей

I = 16 Kb = 16 * 1024 * 8 бит = 131072 бит

Глубина цвета i = \frac{I}{K} = \frac{131072}{32768} = 4.0 бит

Кол-во цветов в палитре N = 2^i = 2^{4.0} = 16.0 цветов

ответ: 16.0

0,0(0 оценок)
Ответ:
sleep13
16.09.2021 23:03

Еще в глубокой древности некоторые военачальники, следуя обычаю, не позволяли своим подчиненным казнить пленных, приказывали щадить женщин и детей, запрещали отравлять колодцы. Эти обычаи со временем оформились в нормы обычного права, которыми руководствовались противоборствующие стороны. В ряде случаев воюющие заключали письменные соглашения о соблюдении правил гуманного обращения с противником. Однако вплоть до второй половины XIX века такие соглашения не носили всеобщего характера и, как правило, действовали лишь во время одного сражения или одной войны.

Объяснение:

ВОЗМОЖНО ЭТО НЕ ПРАВИЛЬНО

0,0(0 оценок)
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота