- 博客(8)
- 资源 (3)
- 收藏
- 关注
原创 类型错误导致的bug
#include int main(){ int curtis_v = 0; double pos_x = 82.898728; double pos_y = 150.514308; double command_v = 0.200000; skid_alarm(command_v, curtis_v, pos_x, pos_y); return 0;}static int
2017-12-10 15:46:12 313
原创 多线程学习记录2
使用多个锁导致的死锁问题code 7:#include #include #include #include #include //std::mutex mu;class LogFile{public: LogFile(){ //f.open("log.txt"); } void log1(std::string s, int i){ std::lock_g
2017-11-05 00:18:08 157
原创 多线程学习记录1
网易云课堂上有门c++多线程的入门教程,学习过程在此记录下。并发编程:1.多进程(通信:文件,管道,消息队列);2.多线程(通信:共享内存)。code1:#include #include void test_funtion(){ std::cout << "test test test!" <<std:: endl;}int main(){ std::thr
2017-11-04 21:26:22 259
原创 qt-vs添加图片资源
vs会自动生成qrc文件:使用qt资源编辑器打开添加资源文件Resource URL即文件路径。使用方法:newAction->setIcon(QIcon(":/MyClass/Resources/images/new.png"));
2017-02-12 16:14:12 6403
转载 qt入门——find对话框
本文程序源自C++ GUI Qt4编程第二章。1.首先建立finddialog.h。#ifndef FINDDIALOG_H#define FINDDIALOG_H#include class QCheckBox;class QLabel;class QLineEdit;class QPushButton;//前向声明class FindDialog: public
2017-02-09 21:48:13 977 1
翻译 labview操作者框架
操作者框架适合于多并行任务的项目。在这样的项目中,多个并行任务之间往往需要相互通信,传统的解决办法是,每个任务一个队列,一个while循环,任务多的多个while在一个程序框图中,不好看,有木有。NI说使用Actor Framework能够避免锁死,竞争,增大代码重用度。NI官方论坛上有一个例子,写的很好。 如上图,这是一个反馈式蒸发器,通过不断向室内吹送水蒸气以达
2016-06-10 18:26:04 32190 9
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人