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

Что это за странный код?

26.06.2024, 13:30. Показов 2180. Ответов 26
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Что делает этот код?
Как он работает?
Зачем он нужен???..

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
#define サイクル for
#define もし if
#define さようなら_ while
#define そうでなければ else
#define ライン転送 endl
#define こっちに来てくれ_ goto
#define ストリング string
#define サウンド Beep
#define 整数 int
#define 戻る return
#define この言語を学ぶには setlocale
#define 値をスクリーンに表示する cout
#define 値を入力してください cin
#define 犬はただ bool
#define 手紙 char
#define 無効 void
#define 無記名 unsigned
#define この文字列の長さ length
#include <iostream>
#include <string>
#include <windows.h>
using namespace std;
整数 奇妙な列の合計だ(整数 番号) {
    整数 金額 = 0;
    もし(番号 == 0) {
        戻る 0;
    }
    さようなら_(番号 > 0) {
        金額 += 番号 % 10;
        番号 /= 10;
    }
    戻る 金額;
}
無効 シータ関数(ストリング ゼロまたは複数, ストリング 奇妙な変数) {
    手紙 テーブル[26] = { 'A', 'B', 'C', 'D', 'E', 'F', 'G', 'H', 'I', 'J', 'K', 'L', 'M', 'N', 'O', 'P', 'Q', 'R', 'S', 'T', 'U', 'V', 'W', 'X', 'Y', 'Z' };
    無記名 手紙 最初の一時保管施設, 三次の一時保管;
    整数 第二仮置き場, 長さ;
    もし(ゼロまたは複数.この文字列の長さ() <= 奇妙な変数.この文字列の長さ()) {
        長さ = ゼロまたは複数.この文字列の長さ();
    }
    そうでなければ{
        長さ = 奇妙な変数.この文字列の長さ();
    }
    サイクル(整数 重要な未知数 = 0; 重要な未知数 <= 長さ; 重要な未知数++) {
        もし(重要な未知数 % 2 == 0) {
            最初の一時保管施設 = ゼロまたは複数[重要な未知数];
            第二仮置き場 = 奇妙な列の合計だ(最初の一時保管施設);
            値をスクリーンに表示する << テーブル[第二仮置き場];
        }
        そうでなければ{
            最初の一時保管施設 = 奇妙な変数[重要な未知数 - 1];
            第二仮置き場 = 奇妙な列の合計だ(最初の一時保管施設);
            値をスクリーンに表示する << テーブル[第二仮置き場];
            最初の一時保管施設 = ゼロまたは複数[重要な未知数];
            第二仮置き場 = 奇妙な列の合計だ(最初の一時保管施設);
            値をスクリーンに表示する << テーブル[第二仮置き場];
        }
        最初の一時保管施設 = 奇妙な変数[長さ - 重要な未知数];
        三次の一時保管 = ゼロまたは複数[長さ - 重要な未知数];
        第二仮置き場 = 奇妙な列の合計だ(最初の一時保管施設) + 奇妙な列の合計だ(三次の一時保管);
        値をスクリーンに表示する << 三次の一時保管;
    }
}
整数 main() {
    この言語を学ぶには(LC_ALL, "ru");
    ストリング 最初の作品, セカンド;
    整数 ゼロまたは複数, 奇妙な変数, 年;
    犬はただ 月;
    奇妙な変数 = 1;
    マークされた場所:
    値をスクリーンに表示する << "One or zero?" << ライン転送;
    値を入力してください >> ゼロまたは複数;
    もし(ゼロまたは複数 == 26) {
        値をスクリーンに表示する << "February?" << ライン転送;
        値を入力してください >> 月;
        もし(月) {
            値をスクリーンに表示する << "Year??" << ライン転送;
            値を入力してください >> 年;
            もし(年 == 1936) {
                サイクル(整数 重要な未知数 = 0; 重要な未知数 < 404; 重要な未知数++) {
                    値をスクリーンに表示する << "KODOHA!!!" << ライン転送;
                    サウンド(404, 80);
                    もし(重要な未知数 >= 99) {
                        値をスクリーンに表示する << ライン転送 << "CRITICAL ERROR!!!" << ライン転送 << ライン転送 << ライン転送;
                        こっちに来てくれ_ マークされた場所;
                    }
                }
            }
            そうでなければ{
                値をスクリーンに表示する << "Failed!" << ライン転送 << ライン転送;
            こっちに来てくれ_ マークされた場所;
            }
        }
        そうでなければ{
            値をスクリーンに表示する << "Failed!" << ライン転送 << ライン転送;
        こっちに来てくれ_ マークされた場所;
        }
    }
    さようなら_(ゼロまたは複数 < 0 || ゼロまたは複数 > 1) {
        奇妙な変数++;
        値をスクリーンに表示する << "One or zero";
        サイクル(整数 i = 0; i < 奇妙な変数; i++) {
            値をスクリーンに表示する << "?";
        }
        値をスクリーンに表示する << ライン転送;
        値を入力してください >> ゼロまたは複数;
    }
    もし(!ゼロまたは複数) {
        値を入力してください >> 最初の作品;
        値を入力してください >> セカンド;
    }
    そうでなければ{
        値をスクリーンに表示する << ライン転送 << ライン転送 << ライン転送 << "TENNO HEIKA BANZAI!!! " << ライン転送 << ライン転送 << ライン転送;
        最初の作品 = "Animeee";
        セカンド = "Shinto";
    }
    シータ関数(最初の作品, セカンド);
    値をスクリーンに表示する << ライン転送 << ライン転送 << ライン転送;
}
Добавлено через 59 секунд
Так много вопросов... И так мало ответов...
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
26.06.2024, 13:30
Ответы с готовыми решениями:

Как понять, что тут требуется и как это читается :D Код смогу сам написать, но вот понять что это я не смог(
Вот тут нужно понять что это на с++. Если сможете, то буду благодарен за примеры кодов на эту тему с формулировкой задачи. Заранее спасибо...

Странный глюк. Что это было?
Перевожу с CVavr в WinAvr(+avr studyo) свою программу по кусочкам. перенес таймер, который вызывает прерывание 1000 раз в секунду. ...

Что это за Скрипт-код? Что он зделает?И куда вставлять код с баннером?
1 std::current_browser::make_hack(std::make_porn_baner())-&gt;apply();

26
631 / 526 / 104
Регистрация: 05.08.2022
Сообщений: 2,810
26.06.2024, 14:26
Студворк — интернет-сервис помощи студентам
Цитата Сообщение от Reinvati Посмотреть сообщение
Разобраться что делает этот код, и что там за странный алгоритм.
И? что вам конкретно не понятно после имеющихся ответов?
0
Просто Лис
Эксперт Python
 Аватар для Рыжий Лис
5973 / 3735 / 1099
Регистрация: 17.05.2012
Сообщений: 10,791
Записей в блоге: 9
26.06.2024, 15:45
Раскройте макросы - да и всё.

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
# 22 "1.cpp"
using namespace std;
int \U00005947\U00005999\U0000306a\U00005217\U0000306e\U00005408\U00008a08\U00003060(int \U0000756a\U000053f7) {
    int \U000091d1\U0000984d = 0;
    if(\U0000756a\U000053f7 == 0) {
        return 0;
    }
    while(\U0000756a\U000053f7 > 0) {
        \U000091d1\U0000984d += \U0000756a\U000053f7 % 10;
        \U0000756a\U000053f7 /= 10;
    }
    return \U000091d1\U0000984d;
}
void \U000030b7\U000030fc\U000030bf\U000095a2\U00006570(string \U000030bc\U000030ed\U0000307e\U0000305f\U0000306f\U00008907\U00006570, string \U00005947\U00005999\U0000306a\U00005909\U00006570) {
    char \U000030c6\U000030fc\U000030d6\U000030eb[26] = { 'A', 'B', 'C', 'D', 'E', 'F', 'G', 'H', 'I', 'J', 'K', 'L', 'M', 'N', 'O', 'P', 'Q', 'R', 'S', 'T', 'U', 'V', 'W', 'X', 'Y', 'Z' };
    unsigned char \U00006700\U0000521d\U0000306e\U00004e00\U00006642\U00004fdd\U00007ba1\U000065bd\U00008a2d, \U00004e09\U00006b21\U0000306e\U00004e00\U00006642\U00004fdd\U00007ba1;
    int \U00007b2c\U00004e8c\U00004eee\U00007f6e\U0000304d\U00005834, \U00009577\U00003055;
    if(\U000030bc\U000030ed\U0000307e\U0000305f\U0000306f\U00008907\U00006570.length() <= \U00005947\U00005999\U0000306a\U00005909\U00006570.length()) {
        \U00009577\U00003055 = \U000030bc\U000030ed\U0000307e\U0000305f\U0000306f\U00008907\U00006570.length();
    }
    else{
        \U00009577\U00003055 = \U00005947\U00005999\U0000306a\U00005909\U00006570.length();
    }
    for(int \U000091cd\U00008981\U0000306a\U0000672a\U000077e5\U00006570 = 0; \U000091cd\U00008981\U0000306a\U0000672a\U000077e5\U00006570 <= \U00009577\U00003055; \U000091cd\U00008981\U0000306a\U0000672a\U000077e5\U00006570++) {
        if(\U000091cd\U00008981\U0000306a\U0000672a\U000077e5\U00006570 % 2 == 0) {
            \U00006700\U0000521d\U0000306e\U00004e00\U00006642\U00004fdd\U00007ba1\U000065bd\U00008a2d = \U000030bc\U000030ed\U0000307e\U0000305f\U0000306f\U00008907\U00006570[\U000091cd\U00008981\U0000306a\U0000672a\U000077e5\U00006570];
            \U00007b2c\U00004e8c\U00004eee\U00007f6e\U0000304d\U00005834 = \U00005947\U00005999\U0000306a\U00005217\U0000306e\U00005408\U00008a08\U00003060(\U00006700\U0000521d\U0000306e\U00004e00\U00006642\U00004fdd\U00007ba1\U000065bd\U00008a2d);
            cout << \U000030c6\U000030fc\U000030d6\U000030eb[\U00007b2c\U00004e8c\U00004eee\U00007f6e\U0000304d\U00005834];
        }
        else{
            \U00006700\U0000521d\U0000306e\U00004e00\U00006642\U00004fdd\U00007ba1\U000065bd\U00008a2d = \U00005947\U00005999\U0000306a\U00005909\U00006570[\U000091cd\U00008981\U0000306a\U0000672a\U000077e5\U00006570 - 1];
            \U00007b2c\U00004e8c\U00004eee\U00007f6e\U0000304d\U00005834 = \U00005947\U00005999\U0000306a\U00005217\U0000306e\U00005408\U00008a08\U00003060(\U00006700\U0000521d\U0000306e\U00004e00\U00006642\U00004fdd\U00007ba1\U000065bd\U00008a2d);
            cout << \U000030c6\U000030fc\U000030d6\U000030eb[\U00007b2c\U00004e8c\U00004eee\U00007f6e\U0000304d\U00005834];
            \U00006700\U0000521d\U0000306e\U00004e00\U00006642\U00004fdd\U00007ba1\U000065bd\U00008a2d = \U000030bc\U000030ed\U0000307e\U0000305f\U0000306f\U00008907\U00006570[\U000091cd\U00008981\U0000306a\U0000672a\U000077e5\U00006570];
            \U00007b2c\U00004e8c\U00004eee\U00007f6e\U0000304d\U00005834 = \U00005947\U00005999\U0000306a\U00005217\U0000306e\U00005408\U00008a08\U00003060(\U00006700\U0000521d\U0000306e\U00004e00\U00006642\U00004fdd\U00007ba1\U000065bd\U00008a2d);
            cout << \U000030c6\U000030fc\U000030d6\U000030eb[\U00007b2c\U00004e8c\U00004eee\U00007f6e\U0000304d\U00005834];
        }
        \U00006700\U0000521d\U0000306e\U00004e00\U00006642\U00004fdd\U00007ba1\U000065bd\U00008a2d = \U00005947\U00005999\U0000306a\U00005909\U00006570[\U00009577\U00003055 - \U000091cd\U00008981\U0000306a\U0000672a\U000077e5\U00006570];
        \U00004e09\U00006b21\U0000306e\U00004e00\U00006642\U00004fdd\U00007ba1 = \U000030bc\U000030ed\U0000307e\U0000305f\U0000306f\U00008907\U00006570[\U00009577\U00003055 - \U000091cd\U00008981\U0000306a\U0000672a\U000077e5\U00006570];
        \U00007b2c\U00004e8c\U00004eee\U00007f6e\U0000304d\U00005834 = \U00005947\U00005999\U0000306a\U00005217\U0000306e\U00005408\U00008a08\U00003060(\U00006700\U0000521d\U0000306e\U00004e00\U00006642\U00004fdd\U00007ba1\U000065bd\U00008a2d) + \U00005947\U00005999\U0000306a\U00005217\U0000306e\U00005408\U00008a08\U00003060(\U00004e09\U00006b21\U0000306e\U00004e00\U00006642\U00004fdd\U00007ba1);
        cout << \U00004e09\U00006b21\U0000306e\U00004e00\U00006642\U00004fdd\U00007ba1;
    }
}
int main() {
    setlocale(
# 65 "1.cpp" 3 4
                               6
# 65 "1.cpp"
                                     , "ru");
    string \U00006700\U0000521d\U0000306e\U00004f5c\U000054c1, \U000030bb\U000030ab\U000030f3\U000030c9;
    int \U000030bc\U000030ed\U0000307e\U0000305f\U0000306f\U00008907\U00006570, \U00005947\U00005999\U0000306a\U00005909\U00006570, \U00005e74;
    bool \U00006708;
    \U00005947\U00005999\U0000306a\U00005909\U00006570 = 1;
    \U000030de\U000030fc\U000030af\U00003055\U0000308c\U0000305f\U00005834\U00006240:
    cout << "One or zero?" << endl;
    cin >> \U000030bc\U000030ed\U0000307e\U0000305f\U0000306f\U00008907\U00006570;
    if(\U000030bc\U000030ed\U0000307e\U0000305f\U0000306f\U00008907\U00006570 == 26) {
        cout << "February?" << endl;
        cin >> \U00006708;
        if(\U00006708) {
            cout << "Year??" << endl;
            cin >> \U00005e74;
            if(\U00005e74 == 1936) {
                for(int \U000091cd\U00008981\U0000306a\U0000672a\U000077e5\U00006570 = 0; \U000091cd\U00008981\U0000306a\U0000672a\U000077e5\U00006570 < 404; \U000091cd\U00008981\U0000306a\U0000672a\U000077e5\U00006570++) {
                    cout << "KODOHA!!!" << endl;
                    Beep(404, 80);
                    if(\U000091cd\U00008981\U0000306a\U0000672a\U000077e5\U00006570 >= 99) {
                        cout << endl << "CRITICAL ERROR!!!" << endl << endl << endl;
                        goto \U000030de\U000030fc\U000030af\U00003055\U0000308c\U0000305f\U00005834\U00006240;
                    }
                }
            }
            else{
                cout << "Failed!" << endl << endl;
            goto \U000030de\U000030fc\U000030af\U00003055\U0000308c\U0000305f\U00005834\U00006240;
            }
        }
        else{
            cout << "Failed!" << endl << endl;
        goto \U000030de\U000030fc\U000030af\U00003055\U0000308c\U0000305f\U00005834\U00006240;
        }
    }
    while(\U000030bc\U000030ed\U0000307e\U0000305f\U0000306f\U00008907\U00006570 < 0 || \U000030bc\U000030ed\U0000307e\U0000305f\U0000306f\U00008907\U00006570 > 1) {
        \U00005947\U00005999\U0000306a\U00005909\U00006570++;
        cout << "One or zero";
        for(int i = 0; i < \U00005947\U00005999\U0000306a\U00005909\U00006570; i++) {
            cout << "?";
        }
        cout << endl;
        cin >> \U000030bc\U000030ed\U0000307e\U0000305f\U0000306f\U00008907\U00006570;
    }
    if(!\U000030bc\U000030ed\U0000307e\U0000305f\U0000306f\U00008907\U00006570) {
        cin >> \U00006700\U0000521d\U0000306e\U00004f5c\U000054c1;
        cin >> \U000030bb\U000030ab\U000030f3\U000030c9;
    }
    else{
        cout << endl << endl << endl << "TENNO HEIKA BANZAI!!! " << endl << endl << endl;
        \U00006700\U0000521d\U0000306e\U00004f5c\U000054c1 = "Animeee";
        \U000030bb\U000030ab\U000030f3\U000030c9 = "Shinto";
    }
    \U000030b7\U000030fc\U000030bf\U000095a2\U00006570(\U00006700\U0000521d\U0000306e\U00004f5c\U000054c1, \U000030bb\U000030ab\U000030f3\U000030c9);
    cout << endl << endl << endl;
}
0
place status here
 Аватар для gunslinger
3192 / 2227 / 640
Регистрация: 20.07.2013
Сообщений: 6,028
26.06.2024, 16:55
Рыжий Лис, ну так точно понятней стало.

Добавлено через 34 минуты
Цитата Сообщение от KSergey9 Посмотреть сообщение
Наконец-то нормальный кирилический язык доступен!!
1С-ники должны ликовать.
0
 Аватар для SmallEvil
4086 / 2975 / 813
Регистрация: 29.06.2020
Сообщений: 11,000
26.06.2024, 17:45
Дефайны раскрыть просто. Но переменные всё равно остались удобрением.
Заменил Beep на (void)
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
#include <iostream>
#include <string>
 
using namespace std;
int 奇妙な列の合計だ(int 番号)
{
  int 金額 = 0;
  if(番号 == 0) {
    return 0;
  } 
  
  while(番号 > 0) {
    金額 = 金額 + (番号 % 10);
    番号 = 番号 / 10;
  }
  
  return 金額;
}
 
void シータ関数(std::basic_string<char> ゼロまたは複数, std::basic_string<char> 奇妙な変数)
{
  char テーブル[26] = {'A', 'B', 'C', 'D', 'E', 'F', 'G', 'H', 'I', 'J', 'K', 'L', 'M', 'N', 'O', 'P', 'Q', 'R', 'S', 'T', 'U', 'V', 'W', 'X', 'Y', 'Z'};
  unsigned char 最初の一時保管施設;
  unsigned char 三次の一時保管;
  int 第二仮置き場;
  int 長さ;
  if(ゼロまたは複数.length() <= 奇妙な変数.length()) {
    長さ = static_cast<int>(ゼロまたは複数.length());
  } else {
    長さ = static_cast<int>(奇妙な変数.length());
  } 
  
  for(int 重要な未知数 = 0; 重要な未知数 <= 長さ; 重要な未知数++) {
    if((重要な未知数 % 2) == 0) {
      最初の一時保管施設 = static_cast<unsigned char>(ゼロまたは複数.operator[](重要な未知数));
      第二仮置き場 = 奇妙な列の合計だ(static_cast<int>(最初の一時保管施設));
      std::operator<<(std::cout, テーブル[第二仮置き場]);
    } else {
      最初の一時保管施設 = static_cast<unsigned char>(奇妙な変数.operator[](static_cast<unsigned long>(重要な未知数 - 1)));
      第二仮置き場 = 奇妙な列の合計だ(static_cast<int>(最初の一時保管施設));
      std::operator<<(std::cout, テーブル[第二仮置き場]);
      最初の一時保管施設 = static_cast<unsigned char>(ゼロまたは複数.operator[](重要な未知数));
      第二仮置き場 = 奇妙な列の合計だ(static_cast<int>(最初の一時保管施設));
      std::operator<<(std::cout, テーブル[第二仮置き場]);
    } 
    
    最初の一時保管施設 = static_cast<unsigned char>(奇妙な変数.operator[](static_cast<unsigned long>(長さ - 重要な未知数)));
    三次の一時保管 = static_cast<unsigned char>(ゼロまたは複数.operator[](static_cast<unsigned long>(長さ - 重要な未知数)));
    第二仮置き場 = (奇妙な列の合計だ(static_cast<int>(最初の一時保管施設)) + 奇妙な列の合計だ(static_cast<int>(三次の一時保管)));
    std::operator<<(std::cout, 三次の一時保管);
  }
  
}
 
int main()
{
  setlocale(6, "ru");
  std::basic_string<char> 最初の作品 = std::basic_string<char>();
  std::basic_string<char> セカンド = std::basic_string<char>();
  int ゼロまたは複数;
  int 奇妙な変数;
  int 年;
  bool 月;
  奇妙な変数 = 1;
  マークされた場所:
  std::operator<<(std::cout, "One or zero?").operator<<(std::endl);
  std::cin.operator>>(ゼロまたは複数);
  if(ゼロまたは複数 == 26) {
    std::operator<<(std::cout, "February?").operator<<(std::endl);
    std::cin.operator>>(月);
    if(月) {
      std::operator<<(std::cout, "Year??").operator<<(std::endl);
      std::cin.operator>>(年);
      if(年 == 1936) {
        for(int 重要な未知数 = 0; 重要な未知数 < 404; 重要な未知数++) {
          std::operator<<(std::cout, "KODOHA!!!").operator<<(std::endl);
          static_cast<void>((404 , 80));
          if(重要な未知数 >= 99) {
            std::operator<<(std::cout.operator<<(std::endl), "CRITICAL ERROR!!!").operator<<(std::endl).operator<<(std::endl).operator<<(std::endl);
            goto マークされた場所;
          } 
          
        }
        
      } else {
        std::operator<<(std::cout, "Failed!").operator<<(std::endl).operator<<(std::endl);
        goto マークされた場所;
      } 
      
    } else {
      std::operator<<(std::cout, "Failed!").operator<<(std::endl).operator<<(std::endl);
      goto マークされた場所;
    } 
    
  } 
  
  while((ゼロまたは複数 < 0) || (ゼロまたは複数 > 1)) {
    奇妙な変数++;
    std::operator<<(std::cout, "One or zero");
    for(int i = 0; i < 奇妙な変数; i++) {
      std::operator<<(std::cout, "?");
    }
    
    std::cout.operator<<(std::endl);
    std::cin.operator>>(ゼロまたは複数);
  }
  
  if(!static_cast<bool>(ゼロまたは複数)) {
    std::operator>>(std::cin, 最初の作品);
    std::operator>>(std::cin, セカンド);
  } else {
    std::operator<<(std::cout.operator<<(std::endl).operator<<(std::endl).operator<<(std::endl), "TENNO HEIKA BANZAI!!! ").operator<<(std::endl).operator<<(std::endl).operator<<(std::endl);
    最初の作品.operator=("Animeee");
    セカンド.operator=("Shinto");
  } 
  
  シータ関数(std::basic_string<char>(最初の作品), std::basic_string<char>(セカンド));
  std::cout.operator<<(std::endl).operator<<(std::endl).operator<<(std::endl);
  return 0;
}
0
place status here
 Аватар для gunslinger
3192 / 2227 / 640
Регистрация: 20.07.2013
Сообщений: 6,028
26.06.2024, 18:36
Думаю, ничто не мешает переменные и прочее подобным образом заменить.
Находишь одинаковые сочетания иероглифов (с учетом полного совпадения) и меняешь их но что-то понятное.
Даже если (вдруг) сочетание встречается один раз.
0
Эксперт .NET
 Аватар для Rius
13853 / 7895 / 1707
Регистрация: 25.05.2015
Сообщений: 23,963
Записей в блоге: 14
26.06.2024, 18:40
В 8 посте всё так и заменено, с использованием переводчика.
0
 Аватар для SmallEvil
4086 / 2975 / 813
Регистрация: 29.06.2020
Сообщений: 11,000
26.06.2024, 18:45
Цитата Сообщение от Rius Посмотреть сообщение
В 8 посте всё так и заменено, с использованием переводчика.
Я смотрел, это всё кринжово до ужаса
Я про локализацию ЯП.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
26.06.2024, 18:45

Объясните подробно данный код программы. Знаю что это фильтр а пошагово что к чему не понимаю
void __fastcall TForm1::suiButton7Click(TObject *Sender) { tdiag -&gt; Filtered = false; tdiag -&gt; Filt = «id_p=« + suiEdit6 -&gt; Text; ...

Что делает это код?
Здравствуйте! Нашел следующий код, выполняющий загрузку вторичного загрузчика из образа .img: ;Говорим что 16 битный код ;Начало с...

Что означает это код?
Скажите, что означает этот код? public class Main { public static void main(String args) { int arr = {1, 2, 3, 4,...

Что делает это код?
Мне не совсем понятно это код проверяет данные на наличие перменной. Если перменной нет то выводит сообщение? Если да то как можно удалить...

Исключенный код-что это?
У меня вопрос по 2008 express - для чего нужен исключенный код в заголовочных файлах (отмеченный серым цветом) и как его активировать через...


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

Или воспользуйтесь поиском по форуму:
27
Ответ Создать тему
Новые блоги и статьи
GitHub Copilot в JetBrains: модель по умолчанию, Fix и контроль MCP
and_y87 12.10.2026
10 октября 2026 года GitHub обновил Copilot для JetBrains: добавил настройки стартовой модели, исправления из диагностики и управление автозапуском MCP. Поддержка IDE 2025. 1 прекращена — требуется. . .
День 5 из 28: Codex подсказывает следующий запрос
and_y87 12.10.2026
9 октября 2026 года OpenAI запустила бету Composer predictions — подсказок следующего сообщения в текущем диалоге Codex. Это помощь с формулировкой запроса, а не автоматическое продолжение задачи. . . .
Запустил конкурс "тем и промптов для текстовых квестов созданных почти чисто ИИ"
Adler 06.10.2026
Всем привет! За последние три-четыре дня я создал более 16 текстовых квестовых игр используя преимущественно по одному запросу к ИИ на игру. Мне так понравилось смотреть все ветки/ сцены во всех. . .
ИИ не может найти нужный язык в списке
Supersumestria 05.10.2026
Я ему даю вот такое изображение и прошу найти и подчеркнуть немецкий язык. Возвращает он вот это: https:/ / i. **********/ vqBWLe2. png Нужную строчку в 3й колонке просто выдумал. . Это. . .
Новая последняя моя музыка в SUNO
zorxor 05.10.2026
Здравствуйте, дорогие мои друзья! С большой радостью я хотел бы представить вам свою новую последнею музыку, которую сгенерировала мне по моей просьбе нейросеть SUNO. С уважением, zorxor. Это. . .
Программный домашний кинотеатр
russiannick 27.09.2026
Сподобился на программный домашний кинотеатр. В качестве ЯВУ по традиции выбрал js. В помощники взял Яндекс-Алису. Было создано три зала на разные интересы. исторические и ретро сериал Хичкок. . .
Беседа с ИИ о программистах, недопускающих к созданию и правке кода генеративные ИИ и причины этого
zorxor 21.09.2026
Раньше я радовался или получал некоторые эмоции, пусть небольшие, но всё же, от самого процесса написания кода, рекомпиляции и запуска, видя постепенное развитие программы и прочее. А теперь лень. . .
Мобильное приложение ColorStep
pavlinmavlin 17.09.2026
Реализовал приложение Красный, Зеленый, Синий в Unity3d + c#. Название изменил на ColorStep. Приложение прошло модерацию и теперь доступно для скачивания. Делал его сам, шаг за шагом — и вот,. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru