• C++串口通信编程(异步通信)

    时间:2024-02-19 20:28:44

    串口通信一般分为同步和异步两种方式,本博客主要讲述异步通信程序的编写,其编程...

  • 【网络编程/C++】修改本机ip地址 - 鹿我所录

    时间:2024-02-16 10:02:51

    【网络编程/C++】修改本机ip地址 昨天学会了编程实现获取本地网卡信息,今天再接再砺学会了修改本机ip地址。其实原理很简单就是用c++调用一下dos命令而已,不得不说,dos命令实在是太强大了,当然听说还有种修改注册表的方法,不过没有试验过,所以放上调用dos命令修改本地ip地址的代...

  • 文言文考试也编程,文言语言!!!(附c/c++自译)

    时间:2024-01-26 21:50:45

    考试 中考总分120分。其中古代诗歌默写6分,文言文阅读11分,古诗鉴赏4分。总共21分。古代文学占17.5%高考总分150分。文言阅读9分,翻译10分,古诗词鉴赏8分,古诗文默写5分。总共32分。古代文学占21.3%可见文言文是十分重要的。然而。。。你想过用文言文编程吗???简介这是一款由...

  • C++编程知识之命名空间

    时间:2024-01-25 10:17:28

    命名空间 一、命名空间的定义 1.命名空间的由来:一个大型的工程往往是由若干个人独立完成的,不同的人分别完成不同的部分,最后再组合成一个完整 的程序。由于各个头文件是由不同的人设计的,有可能在不同的头文件中用了相同的名字来命名所定义 的类或函数,这样在程序中就会出现名字冲突。不仅如此,有可能我们自己...

  • 嵌入式培训机构四个月实训课程笔记(完整版)-C++和QT编程第四天-C++动态联编和虚函数练习(物联技术666)

    时间:2024-01-21 21:04:02

    链接:https://pan.baidu.com/s/1KayCjn6Vem9YFucS8lpCFg?pwd=1688 提取码:1688 设计一个动物类:动物有一个name成员,另外有三个函数sleep(), eat(), play(); 从动物这个类派生出狗类和猫类,在对应的三个函数中实现输出如...

  • 【编程拾遗】C++的static成员函数与单例模式

    时间:2024-01-21 12:52:20

    static小结static的引入static 是C++中非经常常使用的修饰符,它被用来控制变量的存储方式和可见性。函数内部定义的变量,在程序运行到它的定义处时,编译器为它在栈上分配空间,函数在栈上分配的空间在此函数运行结束时会释放掉,这样就产生了一个问题:假设想将函数中此变量的值保存至下一次调用时...

  • JNI编程(二) —— 让C++和Java相互调用(2)

    时间:2024-01-19 21:03:37

    3.getRamdomOrder()这个方法会从backend得到一个随机的Order对象(抱歉这里“Random”拼错了),然后再调用java中相应的通知方法来通知foreground。getRamdomOrder方法没有参数,但是所对应的C++方法里却有两个参数,一定有人会不解。其实细心的朋友一...

  • JNI编程(二) —— 让C++和Java相互调用(1)

    时间:2024-01-19 20:54:24

    自己在外面偷偷的算了下,又有将近两个月没更新过blog了。趁着今天有兴致,来更新JNI编程的第二篇文章。在第一篇里,大概介绍了JNI的特点、用途和优劣。并且做一个最简单的JNI的例子,不过说实话那个例子在实际的开发中没有太大的价值,实际开发中所需要的JNI程序要远远比那个复杂。所以这一篇就来介绍下如...

  • Java JNI 编程进阶 实例+c++数据类型与jni数据类型转换

    时间:2024-01-19 20:37:09

    原文:http://www.iteye.com/topic/295776JNI一直以来都很少去关注,但却是我心中的一个结,最近这几天刚好手头有点时间,因此抽空看了一下这方面的东西,整理了一份文档,JNI技术的出现主要是基于三个方面的应用需求:1. 解决性能问题Java具有平台无关性,这使人们在开发企...

  • Google C++ 编程规范总结

    时间:2024-01-18 23:09:11

    一、头文件#define 的保护项目 foo 中的头文件 foo/src/bar/baz.h 按如下方式保护:#ifndef FOO_BAR_BAZ_H_#define FOO_BAR_BAZ_H_...#endif //FOO_BAR_BAZ_H_#ifdef WINDOWS#define MYT...

  • C++使用thread类进行多线程编程

    时间:2024-01-16 09:52:20

    C++11中引入了一个用于多线程操作的thread类,简单多线程示例:#include <iostream>#include <thread>#include <Windows.h>using namespace std;void thread01(){for (...

  • C++ thread类多线程编程

    时间:2024-01-16 09:17:30

    https://blog.csdn.net/dcrmg/article/details/53912941多线程操作的thread类,简单多线程示例:#include <iostream>#include <thread>#include <Windows.h>us...

  • 体验Code::Blocks下的C++编程

    时间:2024-01-15 11:31:50

    0.前言在当前的行业发展和国际形势下,让更多的程序员思考跨平台编程问题。在众多的跨平台开发环境中,Code::Blocks具有独特的优势。近二十年来,跨平台开发环境曾经如雨后春笋般产生,但是,由于后继乏力,逐渐销声匿迹者颇多。作为程序员,熟悉一个平台需要消耗大量的精力,把编写的程序移植到另一个平台也...

  • matlab和C/C++混合编程--Mex

    时间:2024-01-12 10:12:20

    最近的项目需要matlab和C的混合编程,经过一番努力终于完成了项目要解决的问题。现在就将Mex的一些经验总结一下,当然只是刚刚开始,以后随着学习的深入继续添加。首先讲讲写Mex的一些常规规定,然后我们会重点关注混合编程中最难解决数据的问题--结构到底如何转换,并且后面会重点说一下自己的程序。一、M...

  • CC++初学者编程教程(10) 搭建Android java C/C++ NDK QTforAndroid 开发环境

    时间:2024-01-11 17:28:00

    1 安装JDK2 点下一步3 点下一步4 开始安装5 定制路径,点下一步6 开始安装7 安装完成,8 解压缩9 启动eclipse10 看到启动画面11 设置工作文件夹12 单击finish13 新建一个Android程序14 输入项目名称hello world15点next16 点next17 ...

  • 读书笔记 effective c++ Item 48 了解模板元编程

    时间:2024-01-11 09:48:09

    1. TMP是什么?模板元编程(template metaprogramming TMP)是实现基于模板的C++程序的过程,它能够在编译期执行。你可以想一想:一个模板元程序是用C++实现的并且可以在C++编译器内部运行的一个程序,它的输出——从模板中实例化出来的C++源码片段——会像往常一样被编译。...

  • C/C++在Java项目、Android和Objective-C三大平台下实现混合编程

    时间:2024-01-08 20:41:52

    Android和iOS开发都支持C++开发,可以一套代码多平台使用。同时C++难以反编译的特性也可以为Android开发带来代码的保密,另一native特性也可以提高代码的运行效率。一、为什么使用C/C++便于移植,用C/C++写得库可以方便在其他的平台上再次使用。代码的保护,由于java层代码很容...

  • C++编程规范之11:隐藏信息

    时间:2024-01-08 17:12:43

    摘要:不要泄密,不要公开提供抽象的实体的内部信息。为了尽量减少操作抽象的调用代码和抽象的实现之间的依赖性,必须隐藏实现内部的数据。否则,调用代码就能够访问该信息,或者更糟,操作该信息,而原来应属于内部的信息就泄漏给了调用代码所依赖的抽象。应该公开抽象,而不是数据。信息隐藏主要从一下两方面降低了项目的...

  • c++编程思想(四)--对象和隐藏(感觉书上有误)

    时间:2024-01-07 15:54:36

    c++编程思想里数据抽象和隐藏实现实际就是通常所说的类和封装;封装,继承,多态对象特点说的很多,就不再说了关于封装,本人觉得书上有个地方写的有问题,p145和p153都提到Y::f(X*)引用了X对象的地址,编译器只需要知道如何传递一个地址,而不需要知道实际对象大小结构(实际上传地址不知道实际对象大...

  • C++模板元编程 - 3 逻辑结构,递归,一点列表的零碎,一点SFINAE

    时间:2024-01-06 08:38:25

    本来想把scanr,foldr什么的都写了的,一想太麻烦了,就算了,模板元编程差不多也该结束了,离开学还有10天,之前几天部门还要纳新什么的,写不了几天代码了,所以赶紧把这个结束掉,明天继续抄轮子叔的Win32库去。逻辑结构和递归说白了就是做了一个If,一个For_N,If就和Excel里的If一样...