Форум программистов, компьютерный форум, киберфорум
C/C++: WinAPI
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
 
 
Рейтинг 4.63/8: Рейтинг темы: голосов - 8, средняя оценка - 4.63
5 / 5 / 5
Регистрация: 16.12.2013
Сообщений: 463

Непредвиденный конец файла

20.10.2015, 21:52. Показов 1926. Ответов 27
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Здравствуйте. Уже 100 раз пересмотрела и не могу найти ошибку, компилятор пишет:непредвиденный конец файл
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
#include "stdafx.h"
#include "9.h"
#include <windows.h>
#include <math.h>
 
#define _CRT_SECURE_NO_WARNINGS
 
BOOL RegClass(WNDPROC, LPCTSTR, UINT);
LRESULT CALLBACK WndProc(HWND,UINT,WPARAM,LPARAM);
HINSTANCE hInstance;
wchar_t szClassName[ ] = L"GraphClass";
 
typedef struct
{
    wchar_t name[20];
    float x[100];
    float y[100];
} FUNC;
int WINAPI WinMain(HINSTANCE hInstance,HINSTANCE hPrevInstance, LPSTR lpszCmdLine, int nCmdShow)
{
    MSG msg;
    HWND hwnd;
    ::hInstance=hInstance;
    if (!RegClass(WndProc, szClassName, COLOR_WINDOW))
        return FALSE;
     hwnd = CreateWindow(L"GraphClass",L"pa      y=x*cos(x)", WS_OVERLAPPEDWINDOW,CW_USEDEFAULT, 0, CW_USEDEFAULT, 0, NULL, NULL, hInstance, NULL); //РУГАЕТСЯ НА ЭТУ СТРОКУ
 
    if (!hwnd) 
        return FALSE;
    while(GetMessage(&msg, 0,0,0))
        DispatchMessage(&msg);
    return msg.wParam;
}
 
BOOL RegClass(WNDPROC Proc, LPCTSTR szName, UINT brBackground)
{
    WNDCLASS wc;
    wc.style = CS_HREDRAW | CS_VREDRAW;
    wc.cbClsExtra = wc.cbWndExtra = 0;
    wc.lpfnWndProc = Proc;
    wc.hInstance = hInstance;
    wc.lpszClassName = szName;
    wc.hIcon = LoadIcon(NULL, IDI_APPLICATION);
    wc.hCursor = LoadCursor(NULL, IDC_ARROW);
    wc.hbrBackground = (HBRUSH)(HBRUSH)(brBackground+1);
    wc.lpszMenuName = NULL;
    return (RegisterClass(&wc) != 0);
}
LRESULT CALLBACK WndProc( HWND hwnd, UINT msg,WPARAM wParam, LPARAM lParam)
{
    PAINTSTRUCT ps;
    static HDC hdc;
    static HPEN hPen;
    static HPEN hOldPen;
    static short cx, cy;
    static FUNC myfunc;
    char BufA[10];
    wchar_t BufW[10];
    switch (msg)
    {
    case WM_SIZE:
    { 
        cx=LOWORD(lParam);cy=HIWORD(lParam);
        return 0;
    }
    case WM_CREATE:
    { 
        wcscpy(myfunc.name, L"x*cos(x)");
        for(int i=0;i<100;i++)
        {
            myfunc.x[i]=(float)(0.31415926535*i);
            myfunc.y[i]=(float)myfunc.x[i]*cos(myfunc.x[i]);
        }
    return 0;
    }
 
 
    case WM_PAINT:
    {
        hdc=BeginPaint(hwnd,&ps); 
  
        int x0=cx/10; //    
 
        int xc=cx-x0; //"
           
        int y0=cy/10; //#$ !     
        int yc=cy/2; //%и     
 
            
        int amp=yc-y0; //&       
        float ymax=0; //'и  
        float ymin=0;
 
        TextOut(hdc, x0+4, y0/3, myfunc.name,wcslen(myfunc.name));
        TextOut(hdc, xc+x0/2, yc+y0/10, L"x", 1);
        MoveToEx(hdc,x0,cy-y0/2,NULL);
        LineTo(hdc, x0, y0/2);
        MoveToEx(hdc,x0,yc,NULL);
        LineTo(hdc, xc+x0/2,yc);
        for(int i=0;i<100;i++)
        {
            float ycurr=myfunc.y[i];
            if (ymax<ycurr) 
                ymax=ycurr;
            else if (ymin>ycurr) 
                ymin=ycurr;
        }
        if (ymax<fabs(ymin)) 
            ymax=(float)fabs(ymin);
 
        float dy=(float)amp/ymax;
        float dx=(float)(xc-x0)/(myfunc.x[99]-myfunc.x[0]);
        hPen=CreatePen(PS_SOLID, 2, RGB(0,0,255));
        hOldPen=(HPEN)SelectObject(hdc, hPen);
        MoveToEx(hdc, x0, (int)(yc-dy*myfunc.y[0]),NULL);
        for(int i=1; i<100; i++)
        {
            int xcurr=(int)(dx*(myfunc.x[i]-myfunc.x[0])+x0);
            ycurr=(int)(yc-dy*myfunc.y[i]);
            LineTo(hdc, xcurr, ycurr);
        }
 
    hPen=CreatePen(1,1,RGB(0,0,0));
    SelectObject(hdc, hPen);
    int i;
    for(i=0; i<100; i+=10)
    {
        if(i==0) 
            continue;
        MoveToEx(hdc, (int)(dx*(myfunc.x[i]-myfunc.x[0])+x0), yc+3, NULL);
        LineTo(hdc, (int)(dx*(myfunc.x[i]-myfunc.x[0])+x0), yc-3);
        _gcvt(myfunc.x[i]-myfunc.x[0], 3, BufA);
        TextOutA(hdc, (int)(dx*(myfunc.x[i]-myfunc.x[0])+x0-10), yc+5, BufA,strlen(BufA));
 
    }
 
    i=0;
    float y, h=(ymax-ymin)/10;
    for(y=0; y<=ymax; y+=h, i++)
    {
        MoveToEx(hdc, x0-3, (int)(yc-i*(yc-y0)/5), NULL);
        LineTo(hdc, x0+3, (int)(yc-i*(yc-y0)/5));
        _gcvt(y, 3, BufA);
        TextOutA(hdc, x0-35, (int)(yc-i*(yc-y0)/5)-10, BufA, strlen(BufA));
        if(y==0) 
            continue;
        _gcvt(-y, 3, BufA);
        TextOutA(hdc, x0-40, (int)(yc+i*(yc-y0)/5)-10, BufA, strlen(BufA));
    }
 
    ValidateRect(hwnd, NULL);
    EndPaint(hwnd,&ps);
    return 0;
    }
    case WM_DESTROY:
    {
        SelectObject(hdc,hOldPen);
        DeleteObject(hPen);
        PostQuitMessage(0);
        return 0;
    }
}
return DefWindowProc(hwnd, msg, wParam, lParam);
}
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
20.10.2015, 21:52
Ответы с готовыми решениями:

Fatal error C1057: непредвиденный конец файла
вылетает ошибка 1&gt;c:\users\admin_2\desktop\projects\lr\lr\lb.cpp(65): fatal error C1057: непредвиденный конец файла в раскрытии макроса...

Ошибка:непредвиденный конец файла
В конце просит исправить точку на ; затем выдаёт ошибку непредвиденный конец файла. В чём дело? Program besel; uses crt; var ...

Ошибка 10: Непредвиденный конец файла
Помогите пожалуйста найти ошибку. Программа для нахождения корня методом итераций. program met_iterasii; label 1; var a, b, s, x,...

27
567 / 198 / 70
Регистрация: 25.05.2012
Сообщений: 816
22.10.2015, 16:06
Студворк — интернет-сервис помощи студентам
точнее
C++
1
2
3
4
5
6
    double sinx = sin(x);
    if (sinx > 0)
        f[1][i] = x*log(sinx);  
 
    else
        f[1][i] = 0;
0
5 / 5 / 5
Регистрация: 16.12.2013
Сообщений: 463
22.10.2015, 16:14  [ТС]
Тоже самое, я не понимаю вообще что оно выводит, на первом скрине,который я скидывала показано 4 графика,два справа внизу,и два слеву вверху, а программа насколько я поняла,показывает область положительных ху
0
567 / 198 / 70
Регистрация: 25.05.2012
Сообщений: 816
22.10.2015, 16:20
Цитата Сообщение от Вероника99 Посмотреть сообщение
Тоже самое, я не понимаю вообще что оно выводит, на первом скрине,который я скидывала показано 4 графика,два справа внизу,и два слеву вверху, а программа насколько я поняла,показывает область положительных ху
Все правильно выводится на последнем скрине, просто вместо значений, которых не существует выводится 0. Чтобы не выводить вообще ничего на этих значениях нужно изменять функцию вывода графика
0
5 / 5 / 5
Регистрация: 16.12.2013
Сообщений: 463
22.10.2015, 16:59  [ТС]
Посмотрите этот вариант,график не очень похож
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
#include<windows.h>
#include<math.h>
 
#define pi 3.14
 
LRESULT CALLBACK WndProc(HWND, UINT, WPARAM, LPARAM);
//Процедура рисования линии
BOOL Line(HDC hdc, int x1, int y1, int x2, int y2);
 
wchar_t  szProgName[]=L"Имя программы";
 
int i, xView, yView;
double y;
char Buf[2];
 
int WINAPI WinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance, LPSTR lpszCmdLine, int nCmdShow)
{
HWND hWnd;
MSG lpMsg;
WNDCLASS w;
 
w.lpszClassName=szProgName; 
w.hInstance=hInstance; 
w.lpfnWndProc=WndProc; 
w.hCursor=LoadCursor(NULL, IDC_ARROW); 
w.hIcon=0; 
w.lpszMenuName=0; 
w.hbrBackground=(HBRUSH)GetStockObject(WHITE_BRUSH); 
w.style=CS_HREDRAW|CS_VREDRAW; 
w.cbClsExtra=0;
w.cbWndExtra=0;
 
//Если не удалось зарегистрировать класс окна - выходим
if(!RegisterClass(&w))
return 0;
 
//Создадим окно в памяти, заполнив аргументы CreateWindow
hWnd=CreateWindow(szProgName, 
(LPCWSTR)NULL, 
WS_OVERLAPPEDWINDOW, 
100, 
100, 
500, 
400, 
(HWND)NULL,
(HMENU)NULL, 
(HINSTANCE)hInstance,
(HINSTANCE)NULL);
 
//Выводим окно из памяти на экран
ShowWindow(hWnd, nCmdShow);
//Обновим содержимое окна
UpdateWindow(hWnd);
 
//Цикл обработки сообщений
 
while(GetMessage(&lpMsg, NULL, 0, 0)) { //Получаем сообщение из очереди
TranslateMessage(&lpMsg); //Преобразует сообщения клавиш в символы
DispatchMessage(&lpMsg); //Передаёт сообщение соответствующей функции окна
}
return(lpMsg.wParam); 
}
 
//Функция окна
LRESULT CALLBACK WndProc(HWND hWnd, UINT messg, 
WPARAM wParam, LPARAM lParam)
{
HDC hdc; //создаём контекст устройства
PAINTSTRUCT ps; //создаём экземпляр структуры графического вывода
HPEN hPen; //создаём перо
//Цикл обработки сообщений
switch(messg)
{
 
case WM_SIZE:
xView=LOWORD(lParam);
yView=HIWORD(lParam);
 
break;
 
 
//сообщение рисования
case WM_PAINT:
hdc = BeginPaint(hWnd, &ps);
SetMapMode(hdc, MM_ISOTROPIC); //логические единицы отображаем, как физические
SetWindowExtEx(hdc, 500,500, NULL); //Длина осей
SetViewportExtEx(hdc, xView, -yView, NULL); //Определяем облась вывода
SetViewportOrgEx(hdc, xView/6, yView/2, NULL); //Начало координат
 
//Рисуем оси координат
Line(hdc,0, 220,0,-220);//ось У
Line(hdc, -100,0,500,0);//ось Х
MoveToEx(hdc, 0,0,NULL); //перемещаемся в начало координат
 
//Создание красного пера
hPen=CreatePen(1,4,RGB(255,25,0));
SelectObject(hdc, hPen);
 
//синусоида
for(i=0; i<450; i=i+2)
{   
     double x = (double)i * 0.1;
    double sinx = sin((double)x);
     if (sinx > 0)
        y = x*log(sinx);  
 
    else
        y = 0;
//y=180.0*(exp(-i*0.01))*sin(pi*i*(200.0/400.0)/180.0);
LineTo(hdc, i, (int)y);
}
 
//Делаем перо снова чёрным
hPen=CreatePen(1,1,RGB(0,0,0));
SelectObject(hdc, hPen);
 
//Наносим деления
for(i=-100; i<500; i+=100)
{
Line(hdc, i, 3,i,-3);
Line(hdc, -3, i,3,i);
itoa(i, Buf, 10);
TextOutA(hdc, i-5, -5, Buf , strlen(Buf));
TextOutA(hdc, -5, i, Buf , strlen(Buf)); 
}
 
ValidateRect(hWnd, NULL); //Обновляем экран
EndPaint(hWnd, &ps);
break;
 
//сообщение выхода - разрушение окна
case WM_DESTROY:
DeleteObject(hPen); //не забываем уничтожать перья
PostQuitMessage(0); //Посылаем сообщение выхода с кодом 0 - нормальное завершение
break;
 
default:
return(DefWindowProc(hWnd, messg, wParam, lParam)); //освобождаем очередь приложения от нераспознаных
}
return 0;
}
 
//Функция рисования линии
BOOL Line(HDC hdc, int x1, int y1, int x2, int y2)
{
MoveToEx(hdc, x1, y1, NULL); //сделать текущими координаты x1, y1
return LineTo(hdc, x2, y2); //нарисовать линию
}
Миниатюры
Непредвиденный конец файла  
0
567 / 198 / 70
Регистрация: 25.05.2012
Сообщений: 816
22.10.2015, 19:18
Поправил чуть.


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
#include<windows.h>
#include<math.h>
 
#define pi 3.14
 
LRESULT CALLBACK WndProc(HWND, UINT, WPARAM, LPARAM);
//Процедура рисования линии
BOOL Line(HDC hdc, int x1, int y1, int x2, int y2);
 
wchar_t  szProgName[]=L"Имя программы";
 
int i, xView, yView;
double y;
char Buf[2];
 
int WINAPI WinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance, LPSTR lpszCmdLine, int nCmdShow)
{
HWND hWnd;
MSG lpMsg;
WNDCLASS w;
 
w.lpszClassName=szProgName; 
w.hInstance=hInstance; 
w.lpfnWndProc=WndProc; 
w.hCursor=LoadCursor(NULL, IDC_ARROW); 
w.hIcon=0; 
w.lpszMenuName=0; 
w.hbrBackground=(HBRUSH)GetStockObject(WHITE_BRUSH); 
w.style=CS_HREDRAW|CS_VREDRAW; 
w.cbClsExtra=0;
w.cbWndExtra=0;
 
//Если не удалось зарегистрировать класс окна - выходим
if(!RegisterClass(&w))
return 0;
 
//Создадим окно в памяти, заполнив аргументы CreateWindow
hWnd=CreateWindow(szProgName, 
(LPCWSTR)NULL, 
WS_OVERLAPPEDWINDOW, 
100, 
100, 
500, 
400, 
(HWND)NULL,
(HMENU)NULL, 
(HINSTANCE)hInstance,
(HINSTANCE)NULL);
 
//Выводим окно из памяти на экран
ShowWindow(hWnd, nCmdShow);
//Обновим содержимое окна
UpdateWindow(hWnd);
 
//Цикл обработки сообщений
 
while(GetMessage(&lpMsg, NULL, 0, 0)) { //Получаем сообщение из очереди
TranslateMessage(&lpMsg); //Преобразует сообщения клавиш в символы
DispatchMessage(&lpMsg); //Передаёт сообщение соответствующей функции окна
}
return(lpMsg.wParam); 
}
 
//Функция окна
LRESULT CALLBACK WndProc(HWND hWnd, UINT messg, 
WPARAM wParam, LPARAM lParam)
{
HDC hdc; //создаём контекст устройства
PAINTSTRUCT ps; //создаём экземпляр структуры графического вывода
HPEN hPen = NULL; //создаём перо
//Цикл обработки сообщений
switch(messg)
{
 
case WM_SIZE:
xView=LOWORD(lParam);
yView=HIWORD(lParam);
 
break;
 
 
//сообщение рисования
case WM_PAINT:
hdc = BeginPaint(hWnd, &ps);
SetMapMode(hdc, MM_ISOTROPIC); //логические единицы отображаем, как физические
SetWindowExtEx(hdc, xView*2,yView*2, NULL); //Длина осей
SetViewportExtEx(hdc, xView, -yView, NULL); //Определяем облась вывода
SetViewportOrgEx(hdc, xView/2, yView/2, NULL); //Начало координат
 
//Рисуем оси координат
Line(hdc,0, 5000,0,-5000);//ось У
Line(hdc, -5000,0,5000,0);//ось Х
MoveToEx(hdc, 0,0,NULL); //перемещаемся в начало координат
 
//Создание красного пера
hPen=CreatePen(1,4,RGB(255,25,0));
SelectObject(hdc, hPen);
 
#define ystep 10
#define xstep 0.02
 
 
//синусоида
y = 0;
for(i=-5000; i<5000; i=i++)
{   
 
     double x = (double)i * xstep;
    double sinx = sin((double)x);
     if (sinx > 0)
     {
        MoveToEx(hdc, i, (int)y, NULL);
        y = x*log(sinx);
        y *= ystep;
        LineTo(hdc, i, y);
     }
 
//y=180.0*(exp(-i*0.01))*sin(pi*i*(200.0/400.0)/180.0);
}
 
//Делаем перо снова чёрным
hPen=CreatePen(1,1,RGB(0,0,0));
SelectObject(hdc, hPen);
 
//Наносим деления
for(i=-5000; i<5000; i+=100)
{
Line(hdc, i, 3,i,-3);
Line(hdc, -3, i,3,i);
itoa(i*xstep, Buf, 10);
TextOutA(hdc, i-5, -5, Buf , strlen(Buf));
itoa(i/ystep, Buf, 10);
TextOutA(hdc, -5, i, Buf , strlen(Buf)); 
}
 
ValidateRect(hWnd, NULL); //Обновляем экран
EndPaint(hWnd, &ps);
break;
 
//сообщение выхода - разрушение окна
case WM_DESTROY:
DeleteObject(hPen); //не забываем уничтожать перья
PostQuitMessage(0); //Посылаем сообщение выхода с кодом 0 - нормальное завершение
break;
 
default:
return(DefWindowProc(hWnd, messg, wParam, lParam)); //освобождаем очередь приложения от нераспознаных
}
return 0;
}
 
//Функция рисования линии
BOOL Line(HDC hdc, int x1, int y1, int x2, int y2)
{
MoveToEx(hdc, x1, y1, NULL); //сделать текущими координаты x1, y1
return LineTo(hdc, x2, y2); //нарисовать линию
}
1
5 / 5 / 5
Регистрация: 16.12.2013
Сообщений: 463
22.10.2015, 21:39  [ТС]
Спасибо большое,то что надо. Еще вопрос:а как можно сделать так.чтобы график сопровождало какое-то слово вдоль его точек?
0
567 / 198 / 70
Регистрация: 25.05.2012
Сообщений: 816
23.10.2015, 08:47
Цитата Сообщение от Вероника99 Посмотреть сообщение
как можно сделать так.чтобы график сопровождало какое-то слово вдоль его точек?
TextOut.
Конкретная реализация уже выходит за рамки этой темы, может кто реализует, мне к сожалению некогда.
0
5 / 5 / 5
Регистрация: 16.12.2013
Сообщений: 463
23.10.2015, 19: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
 char Buf2[21]="Слово ";
...
for(i=-5000; i<5000; i=i++)
{   
 
     double x = (double)i * xstep;
    double sinx = sin((double)x);
     if (sinx > 0)
     {
        
        MoveToEx(hdc, i, (int)y, NULL);
        y = x*log(sinx);
        y *= ystep;
    
        
        LineTo(hdc, i, y);
        
    /*      
        if(y>400||y<-400)
        TextOutA(hdc, i,(int)y, &Buf2[j],1);
        j++;
        if(j==6)
        {
                j=0;
            //   TextOutA(hdc, i,y+100,Buf3,12); 
                 
        }*/
        
        //v=100;
    if(y>400||y<-400)
        TextOutA(hdc, i,y, Buf2,5);
     }
    
        
    //  TextOutA(hdc,  i+10,(int)y+50,Buf3,3); //вывод слова
    
    
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
23.10.2015, 19:39

XML: обнаружен непредвиденный конец файла
С помощью сервиса Яндекса хочу извлечь координаты по адресу следующим запросом: select...

Непредвиденный конец файла во время поиска предкомпилированного заголовка
&quot;fatal error C1010: непредвиденный конец файла во время поиска предкомпилированного заголовка. Возможно, вы забыли добавить директиву...

Непредвиденный конец файла во время поиска предкомпилированного заголовка
Товарищи программисты! Как так получается, что при компиляции файла, выползают следующие сообщения,и при попытке их исправления, ничего...

Непредвиденный конец файла во время поиска предкомпилированного заголовка
Здраствуйте. Проблема такая при компиляции любой программы компилятор выдает .\программа2.cpp(41) : fatal error C1010: непредвиденный...

Непредвиденный конец файла во время поиска предкомпилированного заголовка
Что тут не так #include &lt;iostream&gt; #include &lt;math.h&gt; void main() { double h=1,a=1,b=1,S=1; int z; printf(&quot; Viberite...


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

Или воспользуйтесь поиском по форуму:
28
Ответ Создать тему
Новые блоги и статьи
Установка нескольких штампов электронной подписи в строго определенных местах файла docx
ВладимирСамохин 19.07.2026
(В!) Работа с Электронной подписью - это неотъемлемая часть современного документооборота. Но что делать, если нужно поставить несколько штампов электронной подписи в строго определенных местах. . .
сукцессия 35. Научная статья о проделанной работе
anaschu 19.07.2026
Написал в формате латекс и пдф
Вангую, что это не пройдёт модерацию, и на неделе я запущу свой сервер.
Hrethgir 19.07.2026
Эта публикация сейчас в песочнице и ждёт приглашения. https:/ / habr. com/ ru/ sandbox/ 295048/ начало и оглавление - Как «пернатого» заставить осваивать новые горизонты опыта через масштабирование. . .
сукцессия 33. открытые вопросы от клауде
anaschu 19.07.2026
"Что накопилось за эту часть А — тринадцать правок, из которых шесть пришли из ваших вопросов и каждая оказалась реальной ошибкой, а не калибровкой: односторонний симбиоз, отсутствующий листопад,. . .
32 сукцессия
anaschu 19.07.2026
сукцессия 28‑мерное ядро стабилизировано Коллеги, фиксирую разбор инженерных правок и их изоморфную проекцию на экономику, меметику и половой отбор. Модель теперь не «подкручивает» сходимость —. . .
сукцессия 31: модель микоризы - это модель ещё нескольких явлений, социальных и экономических
anaschu 18.07.2026
Теория «Всего»: апдейт v1. 1. 2 — 28‑мерное ядро стабилизировано Коллеги, фиксирую разбор инженерных правок и их изоморфную проекцию на экономику, меметику и половой отбор. Модель теперь не. . .
сукцессия 30. Массив проверяющих друг друга моделей
anaschu 18.07.2026
Архитектура сети взаимопроверяющих моделей микоризной сукцессии (v2. 0) Развитие тензорного ОДУ-ядра и создание кросс-платформенного калибровочного полигона Уважаемые коллеги! В продолжение. . .
Грибы - это женщины, деревья - это мужчины. Анти инь янь для союза мужчины и женщины.
anaschu 18.07.2026
ГЛАВНЫЙ НАУЧНО-ФИЛОСОФСКИЙ ВЫВОД: Сексуально-Репродуктивный Капитализм против Государства Моногамии Коллеги, мы вышли на финишную прямую 20-мерного ОДУ-моделирования вековой сукцессии (ветка. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru