- 博客(12)
- 问答 (4)
- 收藏
- 关注
原创 win32编辑框DC,修改背景,文字
偶然发现WM _ CTLCOLORSTATIC第一个是hmenu,第二个是hdc,据微软说明绘制控件时会发送改信息,所以我推断,该hdc可以绘图。 case WM_CTLCOLOREDIT: { UINT hctrl = GetWindowLongW((HWND)lParam, GWL_ID); if (hctrl == ID_OUTBOX) { SetTextColor((HDC)wParam, RGB(255, 0, 0...
2021-09-25 03:25:18
606
原创 QT creator the code model could not parse
这是编译器msvc版本问题,这里我切换回了QT自带编译器 上次opengl部署环境也是 要不就是找lib ,要不直接换编译器更省心 这里应该还可以把libclang.dll换了
2021-08-11 20:21:09
359
原创 关于游戏贴图背景处理的猜测(没干货)
记录——快跑 bmp位图中 00 00 00 (H) rgb行4倍。是纯黑。如果一个纯黑的背景会实行加法,把背景显示。问题在于图片中主要人物经过加法处理不会变色吗,而且黑色也是一种颜色,有时并不需要处理。。。。。做个记录,以后更新。关于jpg转bmp问题,发现除了哈夫曼压缩知道以外,其他的并不理解。记录一下。目前先解决win32贴图。 \*********************************************等更新*******************************...
2021-07-17 21:39:37
173
原创 准备调试,存代码
在windows中可以使用通配符“* ”、“? ”查找文件。 对于相同字符开头的单词和相同字符结尾的单词可以用“<”和“ >”通配符查找单词。 1、如果要查找: 任意单个字符 : 键入 ? 例如,s?t 可查找“sat”和“set”……。 2、任意字符串 : 键入 * 例如,s*d 可查找“sad”和“started”……。 3、单词的开头 键入 < 例如,<(inter) 查找“interesting”和“intercept”……,但不查找“splintered”。 4、单...
2021-07-08 17:18:17
129
原创 关于>>要注意的事情,与一些BMP更新
举例char 为8字节(记得int一样) 在>>时左移小于7时都会补零 但是一旦是 10000000时 左移补1 ,变成11111111,会出现-1,下面是代码。 #define _CRT_SECURE_NO_WARNINGS #include<stdio.h> int charerjinzhi(char chr) { char tchr = chr; int i; for (i = 7; i >= 0; i--) { ...
2021-07-08 00:34:52
155
原创 BMP格式略解
2 bftype 类型BM 42 4D 4 bfsize 文件大小 3A 2 bfreserved1 保留位100 00 2 bfreserved2 保留位200 00 4 bfoffbit 位图数据起始位 36 4 biwidth 宽度 01 00 00 00 4 biheight 高度 01 00 00 00 2 biplanes 位平面数 01 00 2 bicount 像数所需位数 18 00 (24位) 4 bicompression 压缩类型 00 00 00 ...
2021-07-07 19:47:15
262
原创 神经网络的文件,二进制方式读取
是一次惨痛的教训,再写神经网络时,就很疑惑。 为什么有时运算会出错,大量检查算法,因为它是不经常的错误,所以没留意。 rb与r,w与bw最好配对,因为w写fwrite会在每个0A前加0D(换行,回车)(window平台) r是在自动转0A,但用rb就不同了。 所以每一次调文件,训练结果总是怪怪的。 ...
2021-07-06 22:16:50
385
原创 简单的神经网络,再试
终于写到了这一步,可以直接使用了,当然没有注释~~~ #define _CRT_SECURE_NO_WARNINGS #include<stdio.h> #include<stdlib.h> #include<time.h> #include<math.h> #include<iostream> using namespace std; class Cell { public: int insig_row, out_columu...
2021-07-06 18:04:05
151
原创 c文件指针形式操作总计笔记
size_t fwrite ( const void * ptr, size_t size, size_t count, FILE * stream ); size_t fread ( void * ptr, size_t size, size_t count, FILE * stream ); int fseek ( FILE * stream, long int offset, int origin ); ptr 一个你要用的指针; size_t size 块大...
2021-07-05 14:46:58
170
原创 bp神经网络,初试
刚入门,很多东西都是第一次写,望指教。。。 就两部分 double* forward(double *out,int outlength)前向传播。 double* backward(double* e, int elength)后向遍历。 整体以cell为对象处理一个输入输出矩阵。 #define _CRT_SECURE_NO_WARNINGS #include<stdio.h> #include<stdlib.h> #include<time.h>...
2021-07-03 08:48:24
187
原创 2021-07-01未加载wntdll.pbd的问题
大概率内存错误,下面是我重复delete. (做笔记以后能翻) class cell { public: int insig_row, out_columu; double v; double* out; double** w; double* insig; double* back_e; cell() { int i, j; scanf("%d %d", &this->out_columu, &a...
2021-07-01 19:17:04
252
空空如也
socket IP_TLL问题
2021-09-19
QT释放字符内存(非控件)遭遇不明信号中断
2021-08-13
汇编语言书上的代码怎么使用
2021-07-11
汇编语言书上的代码怎么使用
2021-07-11
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅