![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C++
文章平均质量分 66
oshan2012
这个作者很懒,什么都没留下…
展开
-
C语言二级指针(指向指针的指针)详解
http://c.biancheng.net/view/2016.html指针可以指向一份普通类型的数据,例如 int、double、char 等,也可以指向一份指针类型的数据,例如 int *、double *、char * 等。如果一个指针指向的是另外一个指针,我们就称它为二级指针,或者指向指针的指针。假设有一个 int 类型的变量 a,p1是指向 a 的指针变量,p2 又是指向 p1 的指针变量,它们的关系如下图所示:C语言二级指针(指向指针的指针)演示图将这种关系转换为C语言代码:in转载 2021-12-31 14:00:46 · 1089 阅读 · 0 评论 -
VC6.0转VS2010 的问题
1.error C2259: “CException”: 不能实例化抽象类办法:将CException改为CUserException2 LINK : fatal error LNK1123: 转换到 COFF 期间失败: 文件无效或损坏解决方法如下:项目\属性\配置属性\清单工具\输入和输出\嵌入清单:原来是“是”,改成“否”。说明:这种方法每个工程均需要修改配置。...原创 2019-05-28 14:29:08 · 422 阅读 · 0 评论 -
【MFC系列】MFC快速设置控件文本字体、大小、颜色、背景
以静态文本为例,分享一下怎么修改文本字体、大小、颜色、背景等参数。其他文本、控件等可参照修改。 1.修改字体、大小这个很简单,首先在Dlg类中声明一个CFont类型的成员变量: 然后在类的初始化函数OnInitDialog()中添加以下两行代码:1 //设置静态文本字体大小2 m_editFont.CreatePointFont(180, _T("宋体"));3 m_S...转载 2018-07-13 08:52:50 · 17913 阅读 · 2 评论 -
VC++创建和调用dll+静态调用和动态调用
在工程应用中,动态链接库(dll)的重要性和灵活性是不言而喻的,这里将介绍一种最基本的创建和调用dll的方法,下面是使用VC++6.0的实现过程: 1. 创建dll 如上图所示,选择Win32 Dynamic-Link Library,创建名为dllTest的空工程;在该工程项下分别添加.cpp和.h文件(其名称分别为dllTest.cpp和dllTest.h),在.h项下添加代码:extern...转载 2018-07-12 08:54:07 · 10909 阅读 · 1 评论 -
如何理解指向指针的指针
问题:如何理解指向指针的指针?我在一篇教程中看到下面这段,它描述指向指针的指针是如何运作的。引用文章相关段落如下:C12int i = 5, j = 6, k = 7;int *ip1 = &i, *ip2 = &j;现在我们可以这么写:C转载 2018-02-03 09:52:56 · 1117 阅读 · 0 评论 -
理解一般指针和指向指针的指针
理解一般指针和指向指针的指针relation:http://blog.csdn.net/g200407331/article/details/52610175在说指向指针的指针之前,不得不说指向变量的指针。先看如下示例:1. 指向整型指针先看如下示例:View Code 1 #include 2 using namespace std;转载 2018-02-03 08:36:10 · 184 阅读 · 0 评论 -
【C】printf按8进制、10进制、16进制输出以及高位补0
int PrintVal = 9; /*按整型输出,默认右对齐*/ printf("%d\n",PrintVal); /*按整型输出,补齐4位的宽度,补齐位为空格,默认右对齐*/ printf("%4d\n",PrintVal); /*按整形输出,补齐4位的宽度,补齐位为0,默认右对齐*/ printf("%04d\n",PrintVal);转载 2018-02-02 11:53:11 · 1842 阅读 · 0 评论 -
VS2010 MFC中屏蔽ESC和ENTER键关闭对话框的方法
VS2010 MFC中屏蔽ESC和ENTER键关闭对 话框的方法 重载PreTranslateMessage()函数,在此函数里捕捉ESC和ENTER键按下时的消息。1.完全屏蔽ESC键与ENTER回车键BOOL CLXTDlg::PreTranslateMessage(MSG* pMsg){ if(pMsg->message==WM_KEYD转载 2018-02-01 13:09:45 · 802 阅读 · 0 评论 -
VC编辑控件Edit基本操作
本文以一个简单的例子实现编辑控件的基本操作。首先,新建一个对话框应用程序然后在对话框上添加一个edit控件修改menu菜单 添加处理程序[cpp] view plain copyvoid CEditDemoDlg::InitUi()转载 2018-02-01 09:33:37 · 2204 阅读 · 0 评论 -
VC中edit控件使用
VC中edit控件使用SetSel(start,end)作用:定制EDIT的所选择内容.间接地可以用于定位光标位置.使用例子:EXP1:设置光标CEdit* pEdit=(CEdit*)GetDlgItem(IDC_EDIT1); pEdit->SetSel(2,2); pEdit->SetFocus();EXP2:选择内容CEdit* pEdit=(转载 2018-02-01 09:28:31 · 480 阅读 · 0 评论 -
浮点数与4个字节的转换
前言:在串口、IIC、SPI等数据传送时基本上都是一次传送一个字节的数据,如果要传送浮点数据?通常是将浮点数乘以一个倍数,如10,100,1000,10000等,然后将其转换为整型数据再转化为单个字节进行传送。如果这个数据是要进行显示的话,那么这样做并没有什么不好。但是如果这个数是要传输给另端进行继续计算的话,那么就要考虑另一种方法了,就是直接将浮点数据转换为4个单字节,在另一端接转载 2018-01-31 13:59:55 · 28486 阅读 · 3 评论 -
for 的用法
#include "stdafx.h"int _tmain(int argc, _TCHAR* argv[]){char array_0[]={84,69,76,58};int array_1[]={0,1,5,6,7,8,9};int array_2[]={1,5,2,0,2,3,6,3,4,0,4};int i,j;for(i=0;i{printf( "%C原创 2017-12-02 20:47:38 · 238 阅读 · 0 评论