
C++
文章平均质量分 80
飘香一剑
这个作者很懒,什么都没留下…
展开
-
在 Dev-C++ 或 Code::Blocks 下面配置 EasyX
前言EasyX 虽然挺好用,但是目前官方只发布了针对 VC 的使用方法。本文介绍如何将 EasyX 配置到 DevCpp 或 CodeBlocks 里面,并提供相关的库。平时我工作忙,有问题直接在后面留言,我会尽力修改。注:版本太老的 mingw 无法支持。库下载点这里下载 easyx4mingw_20211002配置说明Code::Blocks 配置 EasyX 的详细说明以下配置说明仅以官方原版 Code::Blocks 20.03 为例,假设 Code::Blocks 的安装路径为 D转载 2022-05-11 09:49:26 · 4104 阅读 · 2 评论 -
【转】LemonLime评测器使用指南
【参考】LemonLime使用指南【Lemon Lime】绿柠檬评测器下载:绿柠檬1)新建比赛新建比赛,填入标题与文件名。点击按钮选择保存目录。2)目录介绍打开保存的目录,有两个文件夹,data中存放测试数据,source中存放学生代码。2.1)导入数据及测试复制测试数据放入data中。每道题一个独立的文件夹。2.2)自动添加试题点击 控制,点击 自动添加试题右侧勾选,在子文件寻找3)将学生源码放到source文件夹...转载 2021-11-04 14:57:40 · 2550 阅读 · 1 评论 -
字符串与数字转换方法
来源: http://blog.youkuaiyun.com/maomaokuaile/article/details/5064291>atoi---ASCII to integer,将字符串转换成整形,从数字或正负号开始转换,一直到非数字为止[cpp] view plaincopy#include #include int转载 2015-10-30 08:44:08 · 753 阅读 · 0 评论 -
VS2010/MFC编程入门之二十七(常用控件:图片控件Picture Control)
转自:http://www.jizhuomi.com/software/193.html上一节中鸡啄米讲的是滚动条控件,本节主要讲一种简单实用的控件,图片控件Picture Control。我们可以在界面某个位置放入图片控件,显示图片以美化界面。 图片控件简介 图片控件和前面讲到的静态文本框都是静态文本控件,因此两者的使用方法有很多相同之处,所属转载 2015-11-01 20:20:21 · 989 阅读 · 2 评论 -
LabWindows/CVI入门之第一章:LabWindows/CVI开发环境
转自:http://blog.sina.com.cn/s/blog_6373e9e60101bps4.html1.1 LabWindows/CVI 1.1.1 LabWindows/CVI概述 LabWindows/CVI是美国NI(National Instruments)公司开发的面向计算机测控领域的虚拟仪器软件开发平台,可以在多种操作系统(W转载 2016-01-19 12:43:16 · 23219 阅读 · 4 评论 -
LabWindows/CVI入门之第二章:GUI开发
转自:http://blog.sina.com.cn/s/blog_6373e9e60101bps5.html2.1 六步构建简单的GUI程序 在本节中,我们要做的例子很简单,是创建一个如下图所示的应用程序。图 2‑1 程序运行效果 2.1.1 创建工程文件 运行LabWindows/CVI,单击菜单File-转载 2016-01-19 12:45:35 · 19122 阅读 · 4 评论 -
labwindows下保存数据为csv格式
labwindows下保留的依然是c的风格,用久了visual studio 2012突然有点不习惯,不过保存数据功能基本跟visual studio下一致,毕竟都是用c写的,只不过版本上会有点区别;保存数据依然是文件使用三部曲,打开、读写、关闭: char output_file[]="data_xxx.csv"; sprintf(output_file,"data_%3d.c原创 2016-01-19 14:25:40 · 3925 阅读 · 0 评论 -
LabWindows/CVI线程操作
参考:http://www.ni.com/white-paper/3663/zhs/结果:#include #include #include #include #include "test2.h"static int panelHandle;int startFlag=0;// 线程标识 1开始;同时也是OK控件奇偶数次按下的标识int CVICALLBAC原创 2016-01-25 09:34:51 · 7616 阅读 · 1 评论 -
labwindows计时器
1、Timer2、Sleep, SleepEx得包含头文件#include "windows.h" (保险起见,放在第一行)3、多媒体定时器等包含头文件 #include "mmsystem.h" //延时msvoid CVICALLBACK NewDelay(int time){ long t1,t2; t1=timeGetTime(); whi原创 2016-01-26 19:05:51 · 3182 阅读 · 0 评论 -
基于CSerialPort修改类的串口调试助手源代码(支持中文、自动保存等)
转自:http://blog.youkuaiyun.com/itas109/article/details/18359295如需转载请标明出处:http://blog.youkuaiyun.com/itas109 QQ技术交流群:129518033 本串口工具集成目前多数串口工具的优秀功能于一身,采用CSerialPort类进行编写,并在此基础上对该类进行了改进。转载 2016-04-30 14:26:28 · 2701 阅读 · 0 评论 -
ComboBox用AddString添加字符显示乱码
转自:http://blog.youkuaiyun.com/boylinux/article/details/7775053使用ComboBox控件时,需要注意一下,如果需要按照添加的顺序显示Sorted被选中添加字符到ListBox里是按照英文字典序由上而下排列,如果想顺序添加,则需要将属性中Sorted勾掉(FALSE)或是用InsertString()。int ComboBox_InsertSt转载 2016-04-30 10:25:53 · 3439 阅读 · 0 评论 -
MFC下边自动寻找串口
摘自:http://blog.youkuaiyun.com/itas109/article/details/18359295程序:http://blog.youkuaiyun.com/itas109/article/details/18359295serial类里边的两个函数void CSerialPort::Hkey2ComboBox(CComboBox& m_PortNO){ HKEY hTestKe转载 2016-05-09 15:39:15 · 3660 阅读 · 0 评论 -
Can I insert a countdown timer in a Powerpoint presentation?
今天某人问了一个问题“可不可以在PPT添加倒计时,并且可以Beep声提醒”啦啦啦,搜了一通,确实可以通过宏的方法在PPT中添加东东(http://jingyan.baidu.com/article/93f9803fed46fbe0e46f5597.html?qq-pf-to=pcqq.c2c、http://www.kviso.com/kviso/13768.html#downloads、htt原创 2016-12-21 23:26:48 · 565 阅读 · 0 评论 -
简单滤波算法的资料
简单滤波算法的资料(http://www.openedv.com/forum.php?mod=viewthread&tid=42570&highlight=%C2%CB%B2%A8%CB%E3%B7%A8)#include #include #include #include #include "source.h"main(){ filter_1(); filte转载 2016-12-23 16:40:51 · 869 阅读 · 0 评论 -
PID调节经验
增量式pid和位置式pid相比各有什么优缺点?(https://www.zhihu.com/question/32678336)作者:王一笑轻侯链接:https://www.zhihu.com/question/32678336/answer/80506140来源:知乎著作权归作者所有,转载请联系作者获得授权。在另一个问题“增量式pid和位置式pid具体是什么???”中转载 2016-12-23 11:01:24 · 18618 阅读 · 1 评论 -
Visual Studio Code (vscode) 配置C、C++环境/编写运行C、C++(Windows)
(VSCode+Codeblocks)转自:https://blog.youkuaiyun.com/bat67/article/details/81268581(吐槽一下:为什么现在不能带格式复制其他博客的内容了呢,好气哦;可能是版权的原因吧,感谢原作!!!)针对该博客,主要修改以下几点:1、实例C++文件(注意:test.cpp文件需要放在一个不含中文目录的文件夹下边,比如 C:\test\te...转载 2019-09-19 22:36:38 · 616 阅读 · 1 评论 -
char*,const char*和string 三者转换
转自:http://blog.youkuaiyun.com/perfumekristy/article/details/70276781. const char* 和string 转换(1) const char*转换为 string,直接赋值即可。 EX: const char* tmp = "tsinghua". string s = tm转载 2015-09-08 15:28:43 · 514 阅读 · 0 评论 -
MFC按键控制
实现MFC下按键控制;参考:http://blog.youkuaiyun.com/mjk1133/article/details/6704694 http://blog.youkuaiyun.com/iamoyjj/article/details/6612584工程中CPP代码// MoveDlg.cpp : implementation file//#include "stdafx.h"#includ原创 2015-08-11 22:01:39 · 1514 阅读 · 0 评论 -
Windows 7 虚拟串口 VSPD 6
转自:http://www.qiujicai.com/?post=42系统环境:Windows 7 x86_32bit事项:使用虚拟串口这几天在win7下测试一个串口通讯软件,我笔记本没有串口,只好找个虚拟串口软件做测试,找了好几个都不是很理想。在这上传一个以备日后使用,这家伙在xp,win7都运行良好!!安装方法:注:以下仅以win7转载 2015-03-14 13:31:17 · 1334 阅读 · 0 评论 -
Visual Studio 2010 常用快捷键
转自:ゞ追忆o0ゞ【窗口快捷键】Ctrl+W,W: 浏览器窗口 Ctrl+W,S: 解决方案管理器 Ctrl+W,C: 类视图 Ctrl+W,E: 错误列表 Ctrl+W,O: 输出视图 trl+W,P: 属性窗口 Ctrl+W,T: 任务列表 Ctrl+W,X: 工具箱 Ctrl+W,B: 书签窗口 Ctrl+W,U: 文档大纲 Ctrl+转载 2013-04-03 16:36:08 · 827 阅读 · 0 评论 -
【VS2010】C++多线程同步与互斥简单运用
转自:http://blog.youkuaiyun.com/ccing/article/details/6215998继以往的想法,写这点文字,粘贴点代码,是为了增加自己的记忆,也希望能帮助到需要帮助的人。 1. 互斥量,Mutex[cpp] view plaincopy#include #include using names转载 2013-03-21 21:09:55 · 7569 阅读 · 0 评论 -
宏定义中#跟##作用
引自:http://zhidao.baidu.com/question/135044195 在#define中,标准只定义了#和##两种操作。#用来把参数转换成字符串,##则用来连接两个前后两个参数,把它们变成一个字符串。#include #define paster( n ) printf( "token " #n" = %d\n ", token##n ) i转载 2013-03-21 21:10:33 · 676 阅读 · 0 评论 -
初次使用VS2010基于C++开发项目碰到的问题及解决方法
转自:http://blog.chinaunix.net/uid-20672257-id-2955771.html 1、将过去的工程用VS2010打开的时候。你有可能会遇到一大堆的警告:warning C4996。 比如:warning C4996: 'sprintf': This function or variable may be unsafe. Consider using s转载 2013-03-21 21:11:08 · 2041 阅读 · 0 评论 -
error C2664: “CreateFileW”: 不能将参数 1 从“char *”转换为“LPCWSTR”
转自:http://blog.youkuaiyun.com/tony_jas/article/details/4028386 错误 1 error C2664: “CreateFileW”: 不能将参数 1 从“char [7]”转换为“LPCWSTR” e:/mystudy/09/myvirtualdisk11/myvirtualdiskdll/diskdll.cpp 112转载 2013-03-21 21:11:38 · 7602 阅读 · 0 评论 -
调试串口通用程序的几种技巧
p查看串口方法:开始-控制面板-系统-硬件-设备管理器,通讯端口即为串口;常规调试一:2个物理串口之间的通信——单台计算机上的2个串口之间的通信(DB9,“二三交叉,五五相连”,即“收发交叉,地地相连”);分别位于两台计算机上的两个串口之间的通信;计算机为上位机,单片机为下位机之间的通信;计算机上的串口通过串口联网服务器与多个串口通信;USB模拟出来的串口与普通串口之间的通信。特殊原创 2013-03-21 21:11:59 · 1605 阅读 · 0 评论 -
VS2010 对话框添加菜单
在Resource View的Menu下新建一个Menu(假设ID=IDD_MENU1),在Resource View下的Dialog(假设ID=IDD_DIALOG1)的Menu属性下,添加ID号(如IDD_MENU1),即可。原创 2013-04-27 16:16:46 · 897 阅读 · 0 评论 -
c语言那些细节之a+1和&a+1的区别
转子:http://blog.youkuaiyun.com/eastmoon502136/article/details/8630790首先a是一个数组名,当看到这个a与&a时,一般我们的理解都是这个数组的首地址。没错,如果加上打印的话,确实两个值是一样的。不过&a是整个数组的首地址,a则是数组首元素的地址,虽然值一样,但是意义却不相同。在此之前有必要先看下c程序在内存中的分布图。转载 2014-09-23 15:36:52 · 955 阅读 · 0 评论 -
交换两个变量的值,不使用第三个变量的四种法方
转自:http://blog.163.com/jian_xiong/blog/static/19193236320130604848997/转载 2014-09-23 16:05:10 · 705 阅读 · 0 评论 -
C++矩阵处理工具——Eigen
转自:http://blog.youkuaiyun.com/abcjennifer/article/details/7781936转载 2014-10-30 11:51:51 · 752 阅读 · 0 评论 -
MFC 动态曲线 支持缩放 显示图例(CStatic派生类)
转自:http://blog.youkuaiyun.com/nuaazdh/article/details/7857223转载 2014-10-15 11:46:45 · 1529 阅读 · 0 评论 -
LinkIssue: Error 'LINK : fatal error LNK1123: failure during conversion to COFF: file invalid or cor
转自:http://blog.youkuaiyun.com/junjiehe/article/details/16888197使用VisualStudio 编译链接中可能出现如下错误:LINK : fatal error LNK1123: failure during conversion to COFF: file invalid or corrupt网上有如下解决方转载 2014-10-31 21:05:59 · 740 阅读 · 0 评论 -
CMake入门指南
转自:http://www.cnblogs.com/sinojelly/archive/2010/05/22/1741337.htmlCMake是一个比make更高级的编译配置工具,它可以根据不同平台、不同的编译器,生成相应的Makefile或者vcproj项目。通过编写CMakeLists.txt,可以控制生成的Makefile,从而控制编译过程。CMake自动生成的Makefi转载 2014-12-16 15:03:00 · 609 阅读 · 0 评论 -
QT5.2新版本+VS2010平台搭建图文教程
转自:http://www.cr173.com/html/27969_1.htmlQt类似MFC,也是一个SDK开发包,他的优势是跨平台。Qt很接近原生态的C++,语法简捷明了。在嵌入式开发还是比较有优势的。它提供给应用程序开发者建立艺术级的图形用户界面所需的所用功能。Qt是完全面向对象的,很容易扩展,并且允许真正地组件编程。QT5.2新版本的安装教程还很少,和之前诺基亚提供的转载 2014-12-16 19:06:22 · 797 阅读 · 0 评论 -
Visual Studio 2010实用工具
1、——代码提示功能;原创 2013-04-03 15:03:57 · 865 阅读 · 0 评论