计算机工程
計算機工程
계산궤공정
COMPUTER ENGINEERING
2007年
23期
6-8,11
,共4页
Linux%内核模块%C++
Linux%內覈模塊%C++
Linux%내핵모괴%C++
使用C++代替C作为Linux内核环境开发语言,有利于将面向对象的设计与编程引入Linux内核.但是在Linux内核中保持C++与内核的兼容性和自身的语言特性是一个具有挑战性的问题.该文对Linux内核模块装载机制和C++语言在Linux内核模式下内存分配机制进行了分析,实现了在Linux内核开发中应用C++语言的切实可行的方法.
使用C++代替C作為Linux內覈環境開髮語言,有利于將麵嚮對象的設計與編程引入Linux內覈.但是在Linux內覈中保持C++與內覈的兼容性和自身的語言特性是一箇具有挑戰性的問題.該文對Linux內覈模塊裝載機製和C++語言在Linux內覈模式下內存分配機製進行瞭分析,實現瞭在Linux內覈開髮中應用C++語言的切實可行的方法.
사용C++대체C작위Linux내핵배경개발어언,유리우장면향대상적설계여편정인입Linux내핵.단시재Linux내핵중보지C++여내핵적겸용성화자신적어언특성시일개구유도전성적문제.해문대Linux내핵모괴장재궤제화C++어언재Linux내핵모식하내존분배궤제진행료분석,실현료재Linux내핵개발중응용C++어언적절실가행적방법.