- 博客(147)
- 资源 (2)
- 收藏
- 关注
原创 串口助手
链接:https://pan.baidu.com/s/1HE65v1CykTyR8MrcsHSTPA 提取码:02v5 复制这段内容后打开百度网盘手机App,操作更方便哦
2021-01-11 22:36:01 239
原创 C#上位机编程
近期准备学习一下C#上位机编程,因为有之前的C++以及VB经验基础,最近几年从事的又是电气工程师,专注于PLC类的文本语言编程,想慢慢过渡到上位机的学习。争取把自己觉得好的C#资料和自己的经验分享到这里,记录自己的C#学习之路。争取每周最少更新一篇文章。...
2020-09-16 15:04:17 1141
原创 C#串口助手2
代码优化:1.串口助手代码优化,修复自动接收数据进制转换错误2.增加网络socket功能,还在持续调试。希望感兴趣的朋友帮忙查看发现bug哈。。聂小猛版本的串口助手真好,争取向他看齐。链接:https://pan.baidu.com/s/1twu1po7xqQ9ZDwszVvviJw提取码:bv1z 复制这段内容后打开百度网盘手机App,操作更方便哦...
2021-03-04 19:20:58 182 1
原创 C#委托:主窗体对应多个从窗体消息发送
做一个实际项目中遇到委托,不太熟悉,就回头来学习了一下委托。一个委托的使用,点击计数按钮,其余三个从窗体会记录点击次数。代码如下:using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Linq;using System.Text;using System.T...
2020-10-03 16:17:34 234
原创 委托练习与总结
委托练习:(以下步骤总结来源于喜科堂培训视频)1. 委托一般声明在类的外部2.根据委托定义的函数原型编写需要的方法3.委托在使用前必须实例化,实例化时必须指明默认的方法4.通过委托调用方法,而不是直接调用方法。5.委托对象关联的方法可以动态变化。...
2020-10-02 16:06:30 148
原创 离开一周的原因。。
公司老大给了个小项目,让从头到尾弄。。匆匆忙忙画了一周的图。。。工科生学计算机应该是向控制方向走。。自我感觉需要学习自动控制原理。。。发个帖子,代表我回来了,每天会继续看两个小时的英文QT..。。。上班时间不再学C++了。。。下班时间再学。。。坚持是产生任何质变的基础吧。。。
2014-03-31 09:32:35 790 4
原创 Qt Creator折磨人啊。。。
网上搜索了半天。。。基本没有视频教程教这个滴。。。要想看懂QT的书,必须要编译程序吧。。哎,,弄到最后,貌似还是QT官方手册最靠谱。。。哎,,全英文。。考验我的英文阅读能力啊。。本来不想这么早就狭路相逢滴。。硬着头皮慢慢的上了。。。这一天,,有些虚度了。。。思想的唯一改变是,通过马航事件,原来越南这个国家也很好。。之前觉得不好怕是间接被政治宣传洗脑了。。
2014-03-15 17:31:35 737 2
原创 动态链表初体验(倒数第二个方法也不一样再看看)
//2014-03-13-11.51#include #include using namespace std;struct Node{ int data; struct Node *next;};Node *head=NULL;void make_list2() //新结点始终在链表尾部{ int n;Node *p,*q; while(cin>>n)
2014-03-13 11:50:54 786
原创 10-26 27 30
10-26//2014-03-12-14.03#include#include#include#include#include#include#include#includeusing namespace std;int main(){ multimap mmap; string word2="王小", word22="天使恋人",word222="王
2014-03-12 17:20:36 705
转载 在windows下如何用命令行启动程序
看到那种桌面上密密麻麻全是跨界方式和文件夹的显示器,总是一阵蛋蛋的忧伤,一个是想找某个图标要找很久,而且只要使用电脑的时间够长,桌面上肯定不够放置所有程序的快捷方式,那时每装一个程序,都要纠结替换桌面上哪个图标。第二个是管理会很混乱,删除或新增某个图标的成本很高,会对使用习惯、操作效率有很大的影响。所以我的桌面从来都只有一个回收站,任务栏也是只有一个开始菜单,但是这样每次打开程序都要到相应的目录下
2014-03-12 10:06:21 6839
原创 小学生算术能力测试系统(改进)
#include#include#includeusing namespace std;static int num=0;void checkcin(istream&in,double a,double b, int n){// while(!in) //条件可改写为cin.fail()// { cout<<"输入类型有错!请重新输入"<<endl;
2014-03-12 09:23:54 711
原创 10-23 24 25
10-23#include#include#includeusing namespace std;int main(){ vectorvec; string word2="wo"; string word3="ai"; string word5="ni"; vec.push_back(word2); vec.push_back(word3); vec.push_back
2014-03-11 14:33:59 815 1
原创 10-1 18 19
10-1,题很简单,就当熟悉容器的各种操作吧 // 2014-03-10-16.13 #include #include #include #include #include #include using namespace std; int main() { string word2="wo"; string word
2014-03-10 16:26:54 1215 1
原创 文件+结构体实现实用系统+拓展()
使用了容器vector。还有就是number类型设置整形错误,导致文件打开了,但是数据没有读入。。。 // 2014-03-10-13.07 #include #include #include #include #include #include using namespace std; void Show() { cout<<
2014-03-10 14:13:16 1002 1
原创 体会插入迭代器
《《C++Primer》》第五版中文版359页#include#include#include#include#include#include#include#include#includeusing namespace std;int main(){ listilis={1,2,3,4}; list ilis2,ilis3,ilis4; copy(ilis.beg
2014-03-08 13:27:07 633
原创 9-39
39.已知有如下string对象:string line1 = “ We were her pride of 10 she named us:“;string line2 = “Benjamin, Phoenix, the Prodigal“;string line3 = “and perspicacious pacific Suzanne“;string sentence = l
2014-03-07 16:06:23 880
原创 9-18 20 30
#include#include#include#include#include#include#include#include#includeusing namespace std;int main(){ listilist; for(int i=1;i<=10;i++) ilist.push_back(i); deque ide2; deque i
2014-03-06 15:05:49 645
转载 在Windows下配置MinGW编译环境和Code::Blocks编辑器
本文于2010.9.7更新,Code::Blocks版本为10.05。有很多初学者问我C语言或C++用什么编辑器比较好,也有人问我哪个编辑器比较好用。如果对方是个新手,我会推荐Dev-C++;否则我就会回答“Code::Blocks”。在Windows下我最喜欢的还是MinGW与Code::Blocks的组合。所以今天我来介绍一下如何在Windows下安装配置它们。新手们(
2014-03-06 13:45:18 962
原创 二进制学生成绩文件
学生成绩处理:保存为二进制文件ASCII文件score.dat中保存的是100名学生的学号、姓名和C++课、高数和英语成绩。(1)定义学生类,其中包含学号、姓名、C++课、高数和英语成绩及总分数据成员,成员函数根据需要确定。(2)读入学生的成绩,并求出总分,用对象数组进行存储。(3)将所有数据保存到一个二进制文件binary_score.dat中,最后通过键盘输入你的信息,并写入到
2014-03-06 10:41:12 1679
原创 C++PRIMER 9-9
9-9:用了反向指针。。#include#include#include#include#include#includeusing namespace std;int main(){ list ilist; for(int i=1;i<=10;i++) ilist.push_back(i); list::const_reverse_iterator iter=i
2014-03-05 16:56:19 614
原创 C++ primer 习题8-7 9 10
抄袭加模仿,再加点个人想法,努力增加熟练度。。。#include#include#include#includeusing namespace std;void process(string&s){cout<<s<<endl;};int main(){ vectorfiles; string filename,s; cout<<"输入文件名:"<<endl; while(
2014-03-05 14:24:49 693
原创 自动加注释(改正)
读入一个C++程序,输入m、n两个数字,从第m行起的n行代码将作为注释使用(即在这些行前面加上”//”),新程序保存到另一个.cpp文件中,并在屏幕上显示处理过的程序,显示时加上行号。原文地址
2014-03-05 11:18:58 595
原创 自动加注释(理解错误了)
读入一个C++程序,输入m、n两个数字,从第m行起的n行代码将作为注释使用(即在这些行前面加上”//”),新程序保存到另一个.cpp文件中,并在屏幕上显示处理过的程序,显示时加上行号。
2014-03-05 10:44:39 622
原创 花括号单独占一行
读入一个C++程序,使程序中的所有左花括号“{”和右花括号“}”都单独占一行,新程序保存到另一个.cpp文件中,并在屏幕上显示处理过的程序,显示时加上行号。原文链接这个程序的核心其实就是:括号前后如何处理
2014-03-05 09:27:11 2726
原创 C++ primer 习题8-3 15 16
加深和熟练对输入输出流的运用。。。#includeusing namespace std;istream&get(istream &in){ int val; cout<<"输入:"; while(in>>val,!in.eof()) { if(in.bad())throw("eroor。。"); if(in.fail()) { cerr<<"Try again
2014-03-04 16:25:02 620
原创 挂科的不进新名单
文件score.dat中保存的是若干名学生的姓名和C++课、高数和英语成绩。 (1)定义学生类,其中包含姓名、C++课、高数和英语成绩及总分数据成员,成员函数根据需要确定。 (2)读入学生的成绩,计算总分,用对象数组进行存储。 (3)将总分高于平均总分且没挂科的同学的信息保存到文件pass_score.dat中。
2014-03-03 11:32:28 827
原创 旧题再做涨工资
从文件salary.txt中读入500名工人的工资,共享改革开放成果工资全翻番,将由低到高排序后的结果在屏幕上输出,并保存到文件ordered_salary.txt中。再次做,追求的是熟练度和更深刻的理解。。。
2014-03-03 10:10:42 840
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人