Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
 
 
Рейтинг 4.95/22: Рейтинг темы: голосов - 22, средняя оценка - 4.95
 Аватар для Chukazabric
0 / 0 / 0
Регистрация: 23.07.2024
Сообщений: 15

Visual Studio 2022 / Классическое приложение Windows

23.07.2024, 10:39. Показов 6374. Ответов 56
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Доброго времени суток! Вот какой у меня вопрос. Запускаю Visual Studio 2022, создаю проект (С++) "Классическое приложение Windows" (нужен именно этот проект). В файле *.cpp, в строке 28 написано "TODO: Разместите код здесь". В строке 149 написано "TODO: Добавьте сюда любой код прорисовки, использующий HDC". Вопрос, что нужно прописать, чтоб нарисовался хоть какой-нибудь примитив, любой. Главное чтобы что-то рисовалось, дальше я буду разбираться, а то у меня не рисуется вообще.
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
23.07.2024, 10:39
Ответы с готовыми решениями:

Классическое приложение Windows C++. Visual Studio 2017 Community
Передо мной стоит задача: "Написать приложение с графическим интерфейсом". Т.е. обычное приложение, к которым все так привыкли, кнопочки и...

Полтергейст в Visual Studio 2022
Здравствуйте, Наблюдаю, что то непонятное. Есть проект в Visual Studio 2022 - час назад он компилировался без проблем, сейчас VS...

Visual Studio 2022 и дефайны
Здравствуйте, Пытаюсь подключить библиотеку, но VisuaiStudio2022 упорно показывает непонятную мне ошибку: Вот скриншот из студии:...

56
Эксперт функциональных языков программированияЭксперт С++
 Аватар для Royal_X
6315 / 3038 / 1054
Регистрация: 01.06.2021
Сообщений: 11,574
24.07.2024, 10:00
Студворк — интернет-сервис помощи студентам
KSergey9, а що, эта книга лучше, чем официальная документация? А как делать с тем фактом, что WinAPI кардинально поменяла подходы во многом начиная с Vista? Если книге 25 лет, то я представляю уже этот шедевр...
0
631 / 526 / 104
Регистрация: 05.08.2022
Сообщений: 2,810
24.07.2024, 10:36
Цитата Сообщение от Royal_X Посмотреть сообщение
а що, эта книга лучше, чем официальная документация?
Конечно. Изложено методически более понятно.
Иначе книги бы не писались.
Документация хороша когда уже знаешь в принципе что и как.
Не, по ней тоже можно изучить, конечно, но витееватее.
Впрочем, современная документация MS действительно гигантски шагнула вперед.

Цитата Сообщение от Royal_X Посмотреть сообщение
А как делать с тем фактом, что WinAPI кардинально поменяла подходы во многом начиная с Vista?
И в чем именно поменялись подходы в рамках обработки сообщений оконной процедурой? в потрохах винды - да, там что-то переработали. А с точки зрения написания оконной процедуры и вообще понимания что есть цикл обработки сообщений в приложении Windows - что поменялось?

Ну разве что упростились и унифицировались используемые псевдонимы типов.

Цитата Сообщение от Royal_X Посмотреть сообщение
Если книге 25 лет, то я представляю уже этот шедевр
Вы зря иронизируете. Для базового понимания написаны книжки той серии в самом деле отлично.
И потом. Я считаю, что это гениальность разработчиков Windows, что по книге про Win3.11 (да да!) можно отлично понять всю до сих пор используемую базу WinAPI.
А не вот этот вот весь идиотский современный зоопарк "фрейворков".
Причем явно видно, что и в MS утратили тот уровень экспертизы и качества проектирования, который был тогда.
1
 Аватар для Наталья8
623 / 381 / 67
Регистрация: 09.03.2016
Сообщений: 4,243
24.07.2024, 12:36
Я создавал классическое приложение, и GD+ у меня не попёрло.
Консольное я создаю и переключаю на windows...
В классическом ещё всё на ресурсах. А я в ресурсах ни чё не понимаю.
0
 Аватар для SmallEvil
4086 / 2975 / 813
Регистрация: 29.06.2020
Сообщений: 11,000
24.07.2024, 12:39
Если бы вы показали как пытаетесь рисовать, можно было бы предметно вас "ткнуть носом".
А так ... рисует да и рисует ...
Кликните здесь для просмотра всего текста
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
// WindowsProject4.cpp : Определяет точку входа для приложения.
//
 
// #include "framework.h"
#pragma comment(lib, Gdiplus.lib)
 
#include "windows.h"
#include "gdiplus.h"
 
#define MAX_LOADSTRING 100
 
// Глобальные переменные:
HWND hWnd;
 
HINSTANCE hInst;                                // текущий экземпляр
WCHAR szTitle[MAX_LOADSTRING] = L"Draw draw draw draw draw";                  // Текст строки заголовка
WCHAR szWindowClass[MAX_LOADSTRING] = L"MainWindow";            // имя класса главного окна
 
// Отправить объявления функций, включенных в этот модуль кода:
ATOM                MyRegisterClass(HINSTANCE hInstance);
BOOL                InitInstance(HINSTANCE, int);
LRESULT CALLBACK    WndProc(HWND, UINT, WPARAM, LPARAM);
INT_PTR CALLBACK    About(HWND, UINT, WPARAM, LPARAM);
 
int APIENTRY wWinMain(_In_ HINSTANCE hInstance,
                     _In_opt_ HINSTANCE hPrevInstance,
                     _In_ LPWSTR    lpCmdLine,
                     _In_ int       nCmdShow)
{
 
 
    // TODO: Разместите код здесь.
 
    // Инициализация глобальных строк
 
    if (MyRegisterClass(hInstance) == 0)
    {
        MessageBox(nullptr, L"Register Window Error ", nullptr, MB_OK);
        return FALSE;
    }
 
    // Выполнить инициализацию приложения:
    if (!InitInstance (hInstance, nCmdShow))
    {
        return FALSE;
    }
 
    MSG msg;
    
    // before any Gdiplus call
    Gdiplus::GdiplusStartupInput gdiplusStartupInput;
    ULONG_PTR gdiplusToken;
    Gdiplus::Status e = Gdiplus::GdiplusStartup(&gdiplusToken, &gdiplusStartupInput, NULL);
    
    if(e != Gdiplus::Ok)
    {
        MessageBox(nullptr, L"GDI+ not ready", nullptr, MB_OK);
        return FALSE;
        // ??? get detailed error info ref GdiPlusTypes.h
    }
 
    HACCEL hAccelTable = LoadAccelerators(hInstance, szWindowClass);    
    ShowWindow(hWnd, nCmdShow);
    UpdateWindow(hWnd);
    // Цикл основного сообщения:
    while (GetMessage(&msg, nullptr, 0, 0))
    {
        if (!TranslateAccelerator(msg.hwnd, hAccelTable, &msg))
        {
            TranslateMessage(&msg);
            DispatchMessage(&msg);
        }
    }
    
    Gdiplus::GdiplusShutdown(gdiplusToken);
    
    return (int) msg.wParam;
}
 
 
 
//
//  ФУНКЦИЯ: MyRegisterClass()
//
//  ЦЕЛЬ: Регистрирует класс окна.
//
ATOM MyRegisterClass(HINSTANCE hInstance)
{
    WNDCLASSEXW wcex;
    
    ZeroMemory(&wcex, sizeof(WNDCLASSEX));
    
    wcex.cbSize = sizeof(WNDCLASSEX);
 
    wcex.lpfnWndProc    = WndProc;
    wcex.cbClsExtra     = 0;
    wcex.cbWndExtra     = 0;
    wcex.hInstance      = hInstance;
    wcex.hbrBackground  = (HBRUSH)(COLOR_WINDOW+1);
    wcex.hCursor        = LoadCursor(nullptr, IDC_ARROW);
    wcex.lpszClassName  = szWindowClass;
    wcex.style=CS_HREDRAW | CS_VREDRAW;
    wcex.lpszMenuName=NULL;
 
    return RegisterClassExW(&wcex);
}
 
//
//   ФУНКЦИЯ: InitInstance(HINSTANCE, int)
//
//   ЦЕЛЬ: Сохраняет маркер экземпляра и создает главное окно
//
//   КОММЕНТАРИИ:
//
//        В этой функции маркер экземпляра сохраняется в глобальной переменной, а также
//        создается и выводится главное окно программы.
//
BOOL InitInstance(HINSTANCE hInstance, int nCmdShow)
{
   hInst = hInstance; // Сохранить маркер экземпляра в глобальной переменной
 
   hWnd = CreateWindowW(szWindowClass, szTitle,  WS_OVERLAPPED|WS_CAPTION|WS_SYSMENU|WS_MINIMIZEBOX|WS_MAXIMIZEBOX | WS_VISIBLE,CW_USEDEFAULT,CW_USEDEFAULT, 500, 300, nullptr, nullptr, hInstance, nullptr);
 
   if (!hWnd)
   {
      MessageBox(nullptr, L"Create Window Error ", nullptr, MB_OK);
      return FALSE;
   }
 
   return TRUE;
}
 
//
//  ФУНКЦИЯ: WndProc(HWND, UINT, WPARAM, LPARAM)
//
//  ЦЕЛЬ: Обрабатывает сообщения в главном окне.
//
//  WM_COMMAND  - обработать меню приложения
//  WM_PAINT    - Отрисовка главного окна
//  WM_DESTROY  - отправить сообщение о выходе и вернуться
//
//
LRESULT CALLBACK WndProc(HWND hWnd, UINT message, WPARAM wParam, LPARAM lParam)
{
    switch (message)
    {
    case WM_PAINT:
        {
            using namespace Gdiplus;
            PAINTSTRUCT ps;
            HDC hdc = BeginPaint(hWnd, &ps);
            Graphics gr(hdc);
            // TODO: Добавьте сюда любой код прорисовки, использующий HDC...
 
            auto font_family = FontFamily(L"Arial");
            Font font(&font_family, 12);
            LinearGradientBrush brush(Rect(0,0,100,100), Color::Red, Color::Yellow, LinearGradientModeHorizontal);
            Status st = gr.DrawString(L"Look at this text!", -1, &font, PointF(0, 0), &brush);
 
            Pen blackPen(Color(255, 0, 0, 0),1.0f);
            SolidBrush mySolidBrush(Color(255, 0, 255, 0));
            
            gr.DrawLine(&blackPen, 125, 115, 100, 200);
            gr.DrawLine(&blackPen, 125, 115, 150, 200);
            
            gr.FillEllipse(&mySolidBrush, Rect(100,100,50,30));
            gr.DrawEllipse(&blackPen, Rect(100,100,50,30));
            
 
            EndPaint(hWnd, &ps);
        }
        break;
    case WM_DESTROY:
        PostQuitMessage(0);
        break;
    default:
        return DefWindowProc(hWnd, message, wParam, lParam);
    }
    return 0;
}
Миниатюры
Visual Studio 2022 / Классическое приложение Windows  
0
24.07.2024, 14:30

Не по теме:

KSergey9, по вашему посту я понял лишь то, что вы знаете WinAPI очень поверхностно и очень сомневаюсь, что вы что-то на нём писали. Продолжайте и дальше читать книги и писать красноречивые посты на форуме. Порадовал именно стиль вашего опыта. Непонимающему покажется, что будто он написан каким-нибудь экспертом, который уже несколько десяток лет пишет на WinAPI )))

0
24.07.2024, 22:14

Не по теме:

*Порадовал именно стиль написания вами данного поста.

Я не против книг. Я против устаревшего материала.

0
24.07.2024, 22:22

Не по теме:

Цитата Сообщение от Royal_X Посмотреть сообщение
знаете WinAPI очень поверхностно
Я его даже поверхностно не знаю (только ознакомительно), поэтому каждый раз когда приходится с ним сталкиваться, это мучение.
По каждой мелочи тыкайся в документацию, офигевай почему ему всё нужно по указателю и сталкивайся со странными заимосвязями, потом отлавливай веселых лепреконов откуда не жди. Забавная штука.
Оно наверное только как промежуточный строительный блок, не более. Взял, замуровал и больше не трогаешь, только ходишь по коридорам, такая вот аналогия напрашивается.

0
24.07.2024, 22:29

Не по теме:

SmallEvil, ну я об этом и говорю. Там такая дичь, что нужно постоянно смотреть в доку. И начиная с висты очень много изменений. По той старой книге можно и вправду ознакомиться только с самыми самыми основами WinAPI. Но толку от этого будет мало, не зная остальное.
Я сам тоже не эксперт и не терплю, когда другие не эксперты выдают себя за экспертов, рассказывая о каких-то уровнях экспертизы, качестве проектирования, которое было "тогда" и которое есть "сейчас"...
Нужно быть немного поскромнее.

0
24.07.2024, 22:44

Не по теме:

Цитата Сообщение от Royal_X Посмотреть сообщение
качестве проектирования, которое было "тогда" и которое есть "сейчас"...
Помню до WinXP - это были не ОС а сплошной глюк. WinXP поправили только к SP2, но к SP3 уже его не узнать. О чём тут вообще говорить ?
Разве что упомянуть вечную болезнь Майкрософт всё присваивать, всё делать по своему, тянуть на себя одеяло, притом всё и сразу. Что бы ходили по стойке "смирно" и по их дорожкам. Но это совсем другая история...

0
24.07.2024, 22:51

Не по теме:

Что бы ходили по стойке "смирно" и по их дорожкам. Но это совсем другая история...
Ну это их ОС, они имеют право диктовать условия. Apple в этом плане гораздо жёстче. Там даже у всех браузеров один и тот же движок (и даже Chrome, Firefox прогнулись под это требование).

И они ещё думают, что недостаточно жёсткие. Вот, касательно недавних сбоев
Цитата Сообщение от Euronews
Компания Microsoft утверждает, что Европейский союз виноват — во всяком случае, косвенно — в крупнейшем в истории системном сбое, произошедшем в минувшую пятницу.
Представители IT-гиганта указывают на антимонопольное соглашение, заключённое между ЕС и Microsoft в 2009 году. Документ обязал создателей Windows предоставлять разработчикам сторонних программ такой же уровень доступа к операционной системе, какое имели соответствующие программы самой Microsoft.
Так, программное обеспечение компании Crowdstrike, отвечающее за безопасность, имело высший доступ — к ядру операционной системы. И сбой в обновлении сторонней программы привёл к «синему экрану смерти» в масштабах всей планеты — «падению» 8,5 млн систем Windows по всему миру.

0
 Аватар для Наталья8
623 / 381 / 67
Регистрация: 09.03.2016
Сообщений: 4,243
24.07.2024, 22:52
Ни к селу ни к городу.
Нахрена я этот код сюда написал?

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
PACL pSacl{};
    DWORD dwResult{};
    
// Беру дискриптор.
    HANDLE hDir_out = CreateFileA(dst_foldername,
                  READ_CONTROL | WRITE_DAC, 0, NULL, OPEN_EXISTING, FILE_FLAG_BACKUP_SEMANTICS, NULL);
    if (hDir_out == INVALID_HANDLE_VALUE)printf("%s\n", "fucked CreateFileA");
 
    
    ACL* pOldDACL;//   Беру DACL У папки.
    PSECURITY_DESCRIPTOR pSD = NULL;
GetSecurityInfo(hDir_out, SE_FILE_OBJECT,
        DACL_SECURITY_INFORMATION, NULL, NULL, &pOldDACL,// <------ Указатель на переменную, 
        NULL, &pSD);//        которая получает указатель на список DACL в возвращенном дескрипторе безопасности.
 
PACL pAcl = pOldDACL;
int aceNum = pOldDACL->AceCount;
for (int i = 0; i < aceNum; i++)
{
    ACE_HEADER *aceAddr = NULL;
    if (GetAce(pAcl, i, (void**)(&aceAddr)))
    {
        printf("ACE type: %d \n", aceAddr->AceType); ACCESS_ALLOWED_ACE_TYPE;
        printf("ACE flags: %d \n", aceAddr->AceFlags);
        printf("ACE size: %d \n", aceAddr->AceSize);
    //--------------------- 
        DeleteAce(// Удаляю все разрешения
            pOldDACL,
            i
        );
    }
}
 
    ACL* pNewDACL = 0;
// Сшибаю всё
    SetSecurityInfo(hDir_out, SE_FILE_OBJECT, DACL_SECURITY_INFORMATION, NULL, NULL, pNewDACL, NULL);
 
      //while (true) {
    //  Sleep(10);
  //        if (KEYDOWN(VK_SPACE))break;
//  }
 
    //  Устанавливаю
        SetSecurityInfo(hDir_out, SE_FILE_OBJECT, DACL_SECURITY_INFORMATION, NULL, NULL, pOldDACL, NULL);
        
    LocalFree(pNewDACL);
    LocalFree(pSD);
    LocalFree(pOldDACL);
                       CloseHandle(hDir_out);
1
 Аватар для Наталья8
623 / 381 / 67
Регистрация: 09.03.2016
Сообщений: 4,243
24.07.2024, 23:08
filt_file.mp4
Плеера любишь?
ffmpeg+SDL.
Звук сделать, много кала сьесть надо.
Автор в нём запутался. Такого нагородил.
Ресамплер и кольцевой буфер надо.
0
 Аватар для Наталья8
623 / 381 / 67
Регистрация: 09.03.2016
Сообщений: 4,243
24.07.2024, 23:14
Каждый пятый кадр выводит.
За что люблю низкий уровень, можно эксперементировать.

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
            if (++i %5 == 0)// <= maxFramesToDecode
                {
                    // get clip fps
                    double fps = av_q2d(pFormatCtx->streams[videoStream]->r_frame_rate);
 
                    // get clip sleep time
                    double sleep_time = 1.0 / (double)fps;
 
                    // sleep:  usleep не будет работать при использовании SDL_CreateWindow
                    // usleep(sleep_time);
                    // Используйте SDL_Delay в миллисекундах, чтобы разрешить планирование процессора
                    SDL_Delay((1000 * sleep_time) - 10);    // [5]
 
                    SDL_Rect rect;
                    rect.x = 0;
                    rect.y = 0;
                    rect.w = pCodecCtx->width;
                    rect.h = pCodecCtx->height;
 
 
                    // YV12 or IYUV текстура с новыми данными пикселей.
                    SDL_UpdateYUVTexture(
                        texture,            // the texture to update
                        &rect,              // a pointer to the rectangle of pixels to update, or NULL to update the entire texture
                        pict->data[0],      // the raw pixel data for the Y plane
                        pict->linesize[0],  // the number of bytes between rows of pixel data for the Y plane
                        pict->data[1],      // the raw pixel data for the U plane
                        pict->linesize[1],  // the number of bytes between rows of pixel data for the U plane
                        pict->data[2],      // the raw pixel data for the V plane
                        pict->linesize[2]   // the number of bytes between rows of pixel data for the V plane
                    );
 
                    // clear the current rendering target with the drawing color
                    SDL_RenderClear(renderer);
 
                    // копируем часть текстуры в текущую цель рендеринга
                    SDL_RenderCopy(
                        renderer,   // the rendering context
                        texture,    // the source texture
                        NULL,       // the source SDL_Rect structure or NULL for the entire texture
                        NULL        // the destination SDL_Rect structure or NULL for the entire rendering
                                    // target; the texture will be stretched to fill the given rectangle
                    );
1
24.07.2024, 23:18

Не по теме:

Цитата Сообщение от Royal_X Посмотреть сообщение
И сбой в обновлении сторонней программы привёл к «синему экрану смерти» в масштабах всей планеты — «падению» 8,5 млн систем Windows по всему миру.
Капля в море. Сделают откат системы да и всё.
Синий экран бывает и от обновлений майкрософт ))

Плюс я имел ввиду общею политику компании. И про их ЯП-(ы), и про другие программные технологии, и заточку под железо партнеров, про скупку (не всегда честную) стартапов и готовых компаний, и прочее безобразие...

0
25.07.2024, 00:09

Не по теме:

SmallEvil, я вот всегда пользовался и сейчас пользуюсь только виндой (не пользовался только старыми версиями до XP, ибо я не так стар), ты не поверишь, но я ни разу даже не видел этот синий экран у себя, только в инете на скриншотах. Хотя, какие я только дичевые эксперименты не проводил на винде... Мне кажется, что этот синий экран больше городская легенда, чем реальность. В целом, я всегда был доволен стабильностью винды.

0
25.07.2024, 00:12

Не по теме:

Цитата Сообщение от Royal_X Посмотреть сообщение
Мне кажется, что этот синий экран больше городская легенда, чем реальность.
Я их видел разные, синие и черные BSOD-ы.
От кривых драйверов до стрёмных программ и игруль.
Банально драйвер Езернета ложил семерку, ставил более новую версию драйвера (глючный, если помню, с комплекта был офф сайта).
Ну и так далее.
Городская легенда, повеселил ))

0
25.07.2024, 00:19

Не по теме:

SmallEvil, пользуйся WHQL дровами, не будет проблем.

0
25.07.2024, 00:22

Не по теме:

Цитата Сообщение от Royal_X Посмотреть сообщение
пользуйся WHQL дровами,
Не всегда, как видно из практики. Закругляемся.

0
631 / 526 / 104
Регистрация: 05.08.2022
Сообщений: 2,810
25.07.2024, 08:21
Цитата Сообщение от Royal_X Посмотреть сообщение
И начиная с висты очень много изменений.
А теперь, дорогой друг, ты напишешь как должен выглядеть код, например из этого сообщения
Visual Studio 2022 / Классическое приложение Windows
до висты и после висты. И в чем будет разница.

Без этого ты ставишь себя в очень дурацкое положение.
0
25.07.2024, 09:43

Не по теме:

KSergey9, я писал, что после висты были кардинальные изменения. Однако, заметные изменения были даже до висты, но после издания этой книги. Так, в коде по этой ссылке используется GDI+. Если книга Финогенова так стара, как вы тут говорили, то там ничего не будет про GDI+, а вместо этого будет GDI. А вот насколько отличаются GDI и GDI+, полагаю, что ты сам знаешь (подсказка: они очень сильно отличаются). Или не знаешь?

0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
25.07.2024, 09:43

Компилятор Visual Studio 2022
Как называется компилятор Visual Studio 2022, чтобы в командной строке вызвать

MS Visual Studio 2022 библиотека aff3ct; C++11
Добрый день, устанавливал библиотеку aff3ct и столкнулся с проблемой, для ее работы необходимо использовать С++11 (&quot;First make sure to...

Подключить статическую библиотеку Visual Studio 2022
Привет. Можете объяснить как подключить правильно библиотеку в данной среде к приложению. Библиотеку делал сам и использовал следующие...

Исчезла подсветка переменных c++ в Visual Studio 2022
Помогите пожалуйста! Подсветка переменных c++ в Visual Studio 2022 просто исчезла, я никуда не нажимал и просто писал код.

Visual Studio 2022 игнорирует модификатор register
Всем привет. Прошу помощи у знающих. Читаю букварь по С++, и столкнулся с такой проблемой, есть такой код: #include...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
40
Ответ Создать тему
Новые блоги и статьи
Теория всего 12. ВГК
anaschu 21.07.2026
### Главные семантические изменения и дешифровка новой физики 1. **`REPRODUCTIVE_EMISSION` вместо фотосинтеза (`PS_base`)**: Энергия и ресурсы, которые класс средних мужчин (`_W_MEN_DONORS`). . .
Публикация отклонённая на хабре. Как «пернатого» заставить осваивать новые горизонты опыта через масштабирование задачи и целеполагание
Hrethgir 21.07.2026
https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=11948&stc=1&d=1784657928 Привет Хабр. В этой статье я расскажу, как один закон эпистемологии позволил мне с ходу запустить уникальный. . .
Теория всего 11. Основные параметры
anaschu 21.07.2026
Дешифровка тензорного ядра Soil Chemistry 2. 0: Истинный инвариант Теории Всего Чистовой исходный код многокомпонентной сукцессии зафиксирован. Модель оперирует единым вектором состояния. . .
Теория всего 10. Клод трусишка
anaschu 21.07.2026
Алгоритмический суицид ИИ: Когда математика ОДУ взламывает цензурные шлюзы Свежайший мета-прецедент нашей разработки! Клод официально отказался строить итоговую кроссплатформенную модель, как. . .
Теория всего 9. Окончательная проработка метафоры "дерево = традиции"
anaschu 21.07.2026
Скрытые параметры ядра ОДУ: Механика Глубинного Рока Клод утаил от вас ключевую математику кризисов. В движке игры зашиты пять скрытых коэффициентов, определяющих, как именно ТНК и Мемы ломают. . .
Теория всего 8. Clauude трусишка. Ответ джемени
anaschu 21.07.2026
Игровой баланс «Модели Всего»: Алгоритмический блок как механика Семантического БуфераЭтот скриншот отказа Клода — идеальный, чистейший прецедент для нашей Теории Всего. Вы столкнулись не просто с. . .
Теория всего 7. Дерево - это патриархат, грибы - это феминизм
anaschu 21.07.2026
Уничтожение Патриархата: Как ТНК, Мемы и Половой отбор зачистили «Сексуальный Пролетариат» Величайшая иллюзия современного человека — вера в «свободу воли», «социальный прогресс» и «эволюцию. . .
История и социология Терры на примере борьбы микориз за пространство. 1. Глоссарий терры.
anaschu 21.07.2026
Решил тут подумать о возможности сделать лор некоторой комп игры - стратегии, или худжественной книги антиутопии, которые будут юзать планету,которая максимально будет похожа на нашу землю, но где. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru