![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
编程语言基础
文章平均质量分 62
Mr_liu_666
keep coding
展开
-
搭建openwrt开发环境_openwrt交叉编译环境配置_openwrt编程入门(交叉工具链篇)_openwrt小白教程ipk开发(交叉工具链篇)
写在前面上一篇博客讲述了如何获取、编译openwrt源码以及编译源码后获得的重要文件:https://blog.csdn.net/Mr_liu_666/article/details/113802407本篇博客简述在Ubuntu系统中安装交叉工具链的流程以及安装好后如何验证解压-配置交叉工具链编译openwrt根目录位置,也就是makefile文件所在位置,有一个bin文件夹,其下有一个ramips文件夹,文件夹中有一个带toolchain字样的.tar.bz2的压缩文件,此文件就是交叉原创 2021-02-21 01:26:29 · 570 阅读 · 0 评论 -
国科大console课程自动评价脚本CSDN_课程评价脚本_课程自动评价_大学课程评价脚本_如何实现大学课程教师自动评价_自动评价脚本原理及修改
参考源码:https://www.jianshu.com/p/0ec589693dc1操作流程:进入评价界面后右键选择审查元素原创 2021-01-11 03:35:23 · 1483 阅读 · 0 评论 -
Python爬虫_有道翻译_为什么爬取有道时爬到的不是结果、是整个页面
参考文章:https://blog.csdn.net/weixin_38341450/article/details/78842700使用自己的代码,出来的是:将全部内容输出为html文件:import urllib.requestimport urllib.parse content = input("Enter the words needs translated:") url = "http://fanyi.youdao.com/translate?smartresult=dic.原创 2020-10-15 13:20:15 · 496 阅读 · 0 评论 -
python idle行号
安装插件可以让IDLE显示行号:1.先下载LineNumbers.py文件:原文地址过期了,https://sourceforge.net/projects/idlex/下载压缩包之后在此位置idlex-1.18.zip\idlex-1.18\idlexlib\extensions\LineNumbers.py2.将文件放在python安装目录下的idlelib目录下,3.用文本编辑器打开idlelib目录下的config-extensions.def文件。将如下配置参数追加到文件末尾:[L转载 2020-10-13 21:30:03 · 263 阅读 · 0 评论 -
i“被编译器优化了“,“未定义标识符”,调试时watch不到此变量,调试时跳过了此变量
问题在做一个工程的时候,我使用如下语句进行变量赋值: int i = 0;//被跳过了 int Num_W[32], Num_R, Num_W_Temp;//需要写入寄存器的数据和从寄存器读出来的寄存器当前值和暂存单元 for (i = 0;i < 32; i++)//被跳过了 { Num_W_Temp = Num_W[i];//被跳过了 Num_W_Temp = Num_W_Temp << OtherPara[i][1];//被跳过了 Num_R原创 2020-07-16 10:25:30 · 460 阅读 · 0 评论 -
MFC在选项卡TabControl中定义下拉列表ComboBox如何在主Dlg中初始化,error C2352非静态成员函数的非法调用,error C2228的左边必须有类/结构/联合,已解决
问题及原因设计一款软件经常会遇到在一个选项卡(TabControl)中添加一些东西,然后需要初始化。我在做现在的项目的时候就需要在一个选项卡中添加下拉列表(ComboBox):众所周知,初始化某一个ComboBox的时候需要Add String:void Other1::Other1Init(){ CTRL_1.AddString(_T("22")); CTRL_1.AddString(_T("0")); CTRL_1.AddString(_T("-20")); CTRL_1.原创 2020-07-05 23:26:49 · 1002 阅读 · 2 评论 -
VS2015MFC工程中添加.lib和.dll_小白.lib和.dll添加_简明lib和dll工程导入_fatal error LNK1104: 无法打开文件 IQmeasure.lib
新建了一个MFC工程后,需要调用一个外设,外设自带了上位机软件,但是封装成了lib和dll(dll是一个动态链接库,里面封装着一些保密的源代码,lib是编译的时候告知编译器dll文件中的函数位置与入口——指动态链接)网上的教程一般都是从工程建立开始的,对于已经存在的项目将会很麻烦,本文将讲述如何在已经生成的工程中添加dll和lib。对于VS2015,我们通过修改项目属性的方式告知工程dll和lib以及头文件所在的文件夹,然后在自己的工程里面就可以调用了;1 打开属性菜单选中本工程属性即可:原创 2020-06-05 23:42:27 · 1258 阅读 · 0 评论 -
VS2015工程属性$(ProjectDir)\$(Configuration)\等宏定义位置
VS 2015中的工程属性中很多位置使用了$(ProjectDir)\$(Configuration)\之类的宏定义,宏定义的定义位置如下图示:找到了相应宏定义对找相应文件位置十分有利。原创 2020-06-04 18:43:33 · 2335 阅读 · 0 评论 -
什么是C++中的构造函数?
在声明一个C++类的时候应在其中包括一个和类同名的函数,即构造函数,在将类实例化为对象的时候,构造函数将被调用一次。构造函数无返回值,一般用于类实例化的对象成员变量的初始化。...原创 2020-05-31 18:39:44 · 379 阅读 · 0 评论 -
VS2015 中 .pch文件是什么
pch = pre-complie-header = 预编译文件以一个MFC工程为例,为了避免每一次编译都重复编译MFC组件和扩展之类,在首次编译的时候VS2015将之封装成一个预编译文件,下一次再编译就能避免这个库的重复编译了,节省了时间。...原创 2020-05-30 18:21:51 · 1036 阅读 · 0 评论 -
vs2015 右侧的项目文件表误关
项目文件表全称是解决方案资源管理器:打开的位置在视图->解决方案资源管理器:点一下就出来了。原创 2020-05-29 19:03:35 · 529 阅读 · 0 评论 -
VS2015新建MFC工程默认存储位置,默认位置修改
新建了一个MFC工程之后,工程文件存储的默认位置是C:\Users\deil\Documents\Visual Studio 2015\Projects当我们想要不在C盘占地方,想把源码换到一个更方便管理的位置,可以这样做:选择“选项”选择项目和解决方案,修改项目位置即可。...原创 2020-05-28 22:46:17 · 1378 阅读 · 0 评论 -
VS2015的vs_community打开闪退
为了开发MFC,安装新的IDEVS2015,但是开始安装时未包含Visual C++和Visual Basic部分,想要卸载时vs_community已经打不开了,网上给出了一些解决方案,比如删除一些记录文件夹、调整兼容性之类的,可能管用,但在我这儿不管用。我建议与其费劲儿的试错,不如重装系统,效率更高。...原创 2020-05-28 18:19:22 · 732 阅读 · 1 评论 -
只有在vc 中才能使用mfc吗?什么是MFC?
总的来说,MFC(Microsoft Foundation Classes)就是一个把Windows 的控制接口给对象化了的库,换言之就是微软做了Windows之后进一步封装,方便开发者进行开发的,因此只能使用微软自己的IDE——Vc。MFC是做窗口界面的。...原创 2020-05-26 22:20:49 · 390 阅读 · 0 评论 -
如何获取标志位寄存器的1出现在哪个位上
u16 bitget(u16 bitfield){ if (bitfield == 0) { return 16;//返回16就是根本没有一个寄存器标志位置位 } else u16 i; for (i = 0; i < 15; i++) { if (bitfield & (1 << ...原创 2020-05-02 09:25:54 · 571 阅读 · 0 评论 -
C语言中0UL和1UL表示什么意思?
原文链接:https://blog.csdn.net/vay0721/article/details/790241970UL--------无符号长整型01UL--------无符号长整型1如果没有UL后缀,则系统默认为 int类型,即,有符号整形...转载 2020-05-02 09:08:30 · 1044 阅读 · 0 评论 -
指针指向内存free后指针指向哪里
#include"stdio.h"#include"stdlib.h"int main(){ int *ptr = NULL;//现在指针指向位置是NULL ptr = (int *)malloc(10);//假设分配的内存空间地址为0x0024FF24 printf("%f",ptr); free(ptr);//现在ptr'指向的地址还是0x0024FF...原创 2020-04-28 23:36:21 · 3889 阅读 · 0 评论 -
x86、ARM分属大小端
等等原创 2020-04-28 23:25:59 · 9696 阅读 · 0 评论 -
结构体数组声明易懂例子_函数指针声明_结构体数组内部出现方括号是什么_小白拼音C语言
示例代码:#include"stdio.h"#include"stdint.h"typedef void (*hanshuzhizhen) (void);struct jiegouti//这是个结构体 { int8_t paraone;//第一个参数 uint8_t paratwo;//第二个参数 uint16_t parathree;//第三个参数 hansh...原创 2020-04-06 12:42:30 · 1751 阅读 · 0 评论 -
什么是广泛意义的handler
本文含博主理解内容,若有错误,欢迎指正。handler是一个Android概念,但是也不只用在Android程序里,参考百度百科:https://baike.baidu.com/item/handler机制/3253807?fr=aladdin可以知道在处理消息(消息也就是系统运行时传递参数的携带者)时,每一个消息对应一个函数去处理它,或发到这里或发到那里,消息里面有很多运行时需要的参数,...原创 2020-04-05 12:01:46 · 146 阅读 · 0 评论