Waitrud Weber’s blog

things and reminders for memories

2023-01-01から1年間の記事一覧

CodeAnalyzer: windows-make: 2

To Reduce any confliction as parameters, we use Lock-On as param. That control should be functions of process head and taile usually with curly-brace '{' and `]`. *scope - - - - - int file_read_lock_on () { if ( f_file_read_lock_on == 1 ) …

CodeAnalyzer: windows-make: 1

*Find index of functions as name in *.cpp. To avoid friction of compilation error and that execution, we define the message type and consider the scope of codes. For example, on the code of loop, the message as "printf" could be read worse…

windows-make: Memorization:

At the least,for the ensure of memorries work, We care of it, that is on short scope as function. And, our mistakes are going to be reduced. * - width height char*** o - char** - o char* - - - - - - - - - - - *source code - - - - read_csv_…

3d: windows-make: Memorization:

*Confliction if the size changed at the same time. Thread1 Thread2 dummy_allocation_001 touch |0xFFaaaaa0| size 8 touch |0xFFaaaaa8| size 16 - - - - - - - - - * Allocation memorries should be internal in function and return it well for the…

windows-make: csv: CSV frame ... 005

Logging is set each patch, which is actually seperated file *.c and is going to be compiled. * - - - - - i 14 void Initialize_firstset_004 () ends.i 15 int file_all_size ( char* filename, int *file_end ) starts.i 16 msg 001-filename-202306…

windows-make: csv: CSV frame ... 004

Memory allocation is like the Matrix like Lotus and Excel.Function realloc and malloc work well, which is a beautiful work in C language. * - - - - - read_csv_004.cpp File modified time Sun Aug 06 22:32:51 2023 0001 #include <tchar.h>0002 #include <windows.h></windows.h></tchar.h>…

windows-make: csv: CSV frame ... 003

Patch of object is read_csv_003.o in C, which is going to be attached and its compilation is once. - - - - .\read_csv_003.cpp File modified time Sun Aug 06 18:09:44 2023 0001 #include <tchar.h>0002 #include <windows.h>0003 #include <windowsx.h>0004 0005 #include <ctime>0006 000</ctime></windowsx.h></windows.h></tchar.h>…

windows-make: csv: CSV frame ... 002

Setting a file name and which seek is well for the analyzation.And, csv analyzation is commented out of function "put the word". * - - - - read_csv_002.h File modified time Mon Aug 07 16:48:43 2023 0001 #ifndef _SETTLE_GRID_002_H_0002 #def…

windows-make: csv: CSV frame ... 001

windows-make: csv: CSV frame ... 001 In first step in csv, we created the frame. 001: - - - - read_csv_001.cpp File modified time Sat Aug 05 17:38:37 2023 0001 #include <tchar.h>0002 #include <windows.h>0003 #include <windowsx.h>0004 0005 #include <ctime>0006 0007 #include <stdio.h>0008</stdio.h></ctime></windowsx.h></windows.h></tchar.h>…

windows-make: C++: mingw: Creation undefined numbered buffer-array.

*For a creation of buffer as array, undefined number is failed. The below is as 6 example.* .\settle_grid_001.h File modified time Thu Aug 03 16:16:55 2023 ... 019 char** a_litteratures = NULL; 020 char* litteratures[6] = { "\"", "\,", "\{…

windows-make: Settle all drawing functions...

**Their values should be displayed and changed with keyboard operation. *parameters and functions value - - bErase true or not RefreshRect rect back ground mairgin rect a small band rect ... fonts ... SetPixel poisson SetPixel wave ****** …

windows-make: Using a picture buffer.

********* * region - - background a small band for the wave graph a small rect only (spacified part)) objects rectangle as cursol a small rect only (spacified part) *** region - - background poisson disk sampling whole window (the entire r…

windows-make: a small band and cursol

* - objects invalidate area keyup animation - 1 2 3 rect15, rect 17 rect 17(on a little band) (v) (v) 4 rect15, rect 17 rect 17(on a little band)- (-) (v) - * All cases with cursol invalidated area will be a on a band area. *invalidate cur…

windows-make: Once, invalidate even a small cursol...

We paint the objects with begin paint and end paint. Once, invalidate even a small cursol, all objects will be disapeared. We can draw the wave cursol as like, * - paint (drawing) keyup ani-thread keyup thread - 1 rect 15 (v) (-) no no ani…

sound: windows-make: audio end-points.

They call the list of something kind of devices "Endpoints". * - - - - - - - - - HRESULT EnumAudioEndpoints( [in] EDataFlow dataFlow, [in] DWORD dwStateMask, [out] IMMDeviceCollection **ppDevices); - - - - - - - hr = pDevEnum->EnumAudioEnd…

3d: windows-make:

* - check_invalidate main check_validate main wTextareaController local wTextarea local - - animation_times_001 - - - - - - wm_paint 0 0 0 0 - - wm_mousemove 0 0 1 - - - setp1: Set params 1 0 0 0 - - step2: BeginPaint - 0 0 0 - - - - - - -…

3d: windows-make: param_synse_003.cpp

* - - - - - - - - - .\param_synse_003.cpp File changed time Wed Mar 08 15:02:47 2023 1 :#include <tchar.h> 2 :#include <windows.h> 3 :#include <windowsx.h> 4 :#include <stdio.h> 5 :#include <stdlib.h> 6 : 7 :// 8 : 9 : 10 :#include "wTextarea.h" 11 :#include "wTextareaController.h" 12 : 13</stdlib.h></stdio.h></windowsx.h></windows.h></tchar.h>…

WindowsAPI: windows-make: wTextarea:

I could print a little number like buffer value, I used the wTextarea when I created them before. * - - - - - .\param_synse_001.cpp File changed time Mon Feb 27 15:23:39 2023 1 :#include <tchar.h> 2 :#include <windows.h> 3 :#include <windowsx.h> 4 :#include <stdio.h> 5 :#include <stdlib.h></stdlib.h></stdio.h></windowsx.h></windows.h></tchar.h>…

3d: windows-make: File list and info: Error happened even this time.

Error: - - - - - https://github.com/WaitrudWeber/source_zip/blob/master/axex-20230305-001-01.zip - - - https://github.com/WaitrudWeber/source_zip/blob/master/axex-20230305-001-02.zip - - - https://github.com/WaitrudWeber/source_zip/blob/ma…

WindowsAPI: windows-make: file_info

fiIt printed the number which might be wrong and it doesn't matter if that is Initialization. To take time of files, I used the collection of MinGW after I failed to creationtime as windowsapi, which is actually a matter. * - - - - - - > .…

windows-make: 3d: well and for the operation and we create interface for it.

We settled any boxex which is tidy and well. *Boxex - - - - button1.setButton( 10 , 10 , 100 , 80 ); button2.setButton( 110 , 10 , 100 , 80 ); button3.setButton( 210 , 10 , 100 , 80 ); button4.setButton( 310 , 10 , 100 , 80 ); button5.setB…

windows-make: 3d: We are supposed to prepare wButtonController and settle that information.

*Diagnal - - - - - // Diagnal button1.setButton( 10 , 10 , 100 , 100 ); button2.setButton( 110 , 110 , 100 , 100 ); button3.setButton( 210 , 210 , 100 , 100 ); button4.setButton( 310 , 310 , 100 , 100 ); button5.setButton( 410 , 410 , 100 …

windows-make: CodeAnalyzer:

, which is ensured.* - - - - - source code - - - - - - - execution - - - ...a|-1| and does not match.003 i 26 index 29 fp|1995327072| string_key|5| exits=0 a=-1001 i 27 index 29 fp|1995327072| string_key|5| exits=0 a=-1int match_001( FILE …

windows-make: token: for the stable version, we use the numbered file.

- - - - - int match_001( FILE *fp, int *index, char* string_key1) good URL - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - int put_moemories(DATA3GP* data); - - - DATA3GP* get_moemories(); - - - - - - - - …

windows-make: 3d: About function entity, which is numbered.

// x(void*) func_entity = NULL;void *func_entity = NULL; - - - - - - - - - - - - - - - - - - - - - - - - - - - - URL:URL: *

3d: windows-make: Memorization error:

We prepared that pixel buffer is and it has a lootin which doesn't work. error: https://github.com/WaitrudWeber/source_zip/blob/master/axex-20230121-001.zip * - - - - 1 int wCanvasController::put_pixel_buffer( int i, int j, unsigned char r…