上一页 1 ··· 49 50 51 52 53 54 55 56 57 ··· 71 下一页

2019年3月30日

C++中的多态

摘要: 一、学习笔记 1.若子类中实现的函数和父类中的函数签名且函数名字一样,是复写。若函数参数不一样是重载。 2.虚函数在函数声明前加virtual关键字的函数称为虚函数,若子类复写这个虚函数(前面加不加virtual声明无所谓),无论其前面有没有加virtual都是虚函数。 3.多态中的虚函数编译器实现 阅读全文

posted @ 2019-03-30 16:41 Hello-World3 阅读(162) 评论(0) 推荐(0)

2019年3月29日

Yocto学习笔记

摘要: 1. 指定SRCREV的例子 #kernel-module-m8887-wlan.bb DESCRIPTION = "Marvell M8887 Wifi kernel module" require include/rcar-gen3-modules-common.inc LICENSE = "G 阅读全文

posted @ 2019-03-29 14:12 Hello-World3 阅读(4807) 评论(0) 推荐(0)

2019年3月26日

HIDL学习笔记_2

摘要: 一、HIDL简单介绍 HIDL是Android8.0新出的一个技能,以service和client的方式实现hal接口,目的是想使Android系统和BSP解绑,使系统升级更加方便。HIDL的使用方法一般是先提供.hal文件,然后使用hidl-gen工具生成 框架源文件和Android.bp编译工具 阅读全文

posted @ 2019-03-26 09:35 Hello-World3 阅读(13308) 评论(0) 推荐(1)

2019年3月25日

Android.bp学习笔记

摘要: 一、简介 1.Android.bp简介 Android 7.0之后希望用Android.bp替换Android.mk,bp简单的配置更方便Ninja 文件的产生,而Blueprint和Soong 就此产生。Android 利用Blueprint和Soong 来解析bp文件,经过最终转换为ninja 阅读全文

posted @ 2019-03-25 18:56 Hello-World3 阅读(31702) 评论(0) 推荐(0)

2019年3月24日

C++编译器报错汇总

摘要: 1.error: ‘Person’ was not declared in this scope(1)若是一个类或函数的命名空间对使用者不可见(2)成员(静态)函数没有通过对象名或类名进行调用(3)虽然指定了命名空间,但是没有包含头文件 2.‘Point’ is not derived from ‘ 阅读全文

posted @ 2019-03-24 12:28 Hello-World3 阅读(567) 评论(0) 推荐(0)

重拾C++第一天

摘要: 1.面向对象编程的三大特点:封装、继承、多态 2.C++中若不指定类中成员的访问权限默认就是private的(class默认是private的,struct默认是public的)。 3.C++规范中类的名字的首字母应该大写。 4.C++中的this是个指针,指向当前类或对象。(注意C++中this是 阅读全文

posted @ 2019-03-24 12:26 Hello-World3 阅读(190) 评论(0) 推荐(0)

2019年3月22日

C++问题汇总

摘要: 1.C++中类相互调用注意事项 (1)若A类中的方法需要调用B类中的函数,那么A类的源文件(或头文件)中需要包含B类的classs声明头文件。若使用了命名空间,还需要在B类的源文件(或头文件)中使用 using ...::A(从顶层命名空间一直到A类)。 若B类中的方法在类外实现,调用A类的方法时需 阅读全文

posted @ 2019-03-22 20:25 Hello-World3 阅读(255) 评论(0) 推荐(0)

2019年3月20日

电路原理图分析

摘要: 1.COM管 当S>G一定的电压差后就会使S-->D导通,导通与不导通与D无关。 2.三级管 PNP:C >= B > E 导通 NPN:E > B >= C 导通 阅读全文

posted @ 2019-03-20 15:07 Hello-World3 阅读(275) 评论(0) 推荐(0)

2019年3月15日

GPIO学习——用户空间操作

摘要: Kernel: 4.4 Soc: msm8996 1.用户空间通过sysfs操作GPIO (1)启用GPIO sysfs interface 首先看系统中有没有“/sys/class/gpio”这个文件夹。如果没有在编译内核的时候打开 Device Drivers-> GPIO Support-> 阅读全文

posted @ 2019-03-15 11:26 Hello-World3 阅读(626) 评论(0) 推荐(0)

在Android上运行Java和C程序

摘要: 在linux上运行java程序,直接用javac编译,再用java启动虚拟机运行就行了。但是在Android上,由于虚拟机和pc端的不同,所以操作方法也是不一样的。下面介绍Android上运行Hello world! 一、单个java文件编译运行 1.在Ubuntu虚拟机上将Hello.java编译 阅读全文

posted @ 2019-03-15 00:24 Hello-World3 阅读(500) 评论(0) 推荐(0)

上一页 1 ··· 49 50 51 52 53 54 55 56 57 ··· 71 下一页

导航