腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
C
++
库
是如何工作的?
、
、
据我所知,Windows
操作系统
使用汇编
语言
与
硬件
进行交互。当他们这样做时,他们可以使用
c
、
c
++或任何其他
语言
来完成rest工作。据我所知,
C
++头文件实际上是调用用于实现的windows api。我的最后一个问题是,
库
如何与汇编代码交互?(因此汇编代码与
硬件
交互) 蒂娅。
浏览 2
提问于2014-08-24
得票数 0
2
回答
最底层的标准库函数是如何编写的?
我知道大多数编程
语言
都有标准
库
。我还了解到许多
库
使用其他
库
中的函数和方法,并且在创建新
库
时,程序员可以使用其他
库
中的现有代码。我是一个相对较新的CS学生,所以如果我没有使用正确的
语言
,我很抱歉。
浏览 0
提问于2015-05-06
得票数 2
1
回答
为什么linux系统调用接口体系结构依赖于?
、
例如,系统调用的linux内核v5.4代码进入内核空间对于x86和不同的体系结构是不同的,并且包含依赖于体系结构的组装指令,而不仅仅是
C
代码。任何想法都值得赞赏。 谢谢。
浏览 0
提问于2022-05-31
得票数 1
回答已采纳
2
回答
如何在Android上开始学习低级编码
、
、
我主要从事
C
语言
方面的工作,我需要与底层
硬件
和
操作系统
进行交互,现在我将转向Android应用程序。我将编写应用程序,这将是时间上的关键,并涉及对Android
操作系统
和
硬件
在图片中的深刻理解。谁能告诉我资源(文章,视频),这将帮助我开发成功的应用程序:基本上我正在寻找有关Android
操作系统
及其与
硬件
的交互的资源。 提前感谢
浏览 2
提问于2012-04-30
得票数 5
2
回答
内核可以用汇编
语言
以外的其他
语言
编写吗?
、
我是Java
语言
的优秀程序员,并且经常使用它。现在我觉得用内核做些有趣的事。内核驻留在
硬件
和
操作系统
之间。它使用系统调用与
硬件
通信。每种编程
语言
都需要编译器编译用高级
语言
编写的代码,然后生成低级代码,通常是汇编
语言
代码。我对此表示怀疑,如果我们用
C
编写内核,那么计算机上应该安装
C
编译器吗?最后,当内核与
硬件
交互时,它使用汇编
语言
,我能用Java
语言
创建内核吗?如果是,那么相同的要求
浏览 7
提问于2012-04-21
得票数 4
回答已采纳
4
回答
在开发CRUD web应用程序时,典型的瓶颈是什么?
、
、
我在考虑网络应用程序,比如:
浏览 11
提问于2011-02-14
得票数 3
回答已采纳
5
回答
为什么将
操作系统
(OS)称为
硬件
相关/平台相关
、
、
、
为什么我们说
操作系统
完全依赖于
硬件
(而不是像RAM/USB等
硬件
外围设备)?
硬件
独立性这个词的意思是,
操作系统
应该运行在没有任何底层
硬件
抽象层的任何平台上,如ARM/x86/xtensa/starcore等。 您能给我一个简单/通用
操作系统
中的确切
硬件
依赖项吗?这到底意味着
操作系统
中的哪些点是访问
硬件
的,还是取决于平台?同样,有没有可能编写一个简单的
操作系统<
浏览 0
提问于2010-09-25
得票数 2
回答已采纳
1
回答
如何检测x86组装中的核数?
、
、
我正在写一个非常简单的
操作系统
作为我自己的学习工具。我目前的任务是尽可能多地检测
硬件
。我正在编写
操作系统
,所以代码可以在管理员模式下运行,并且没有系统
库
来查询此信息。
浏览 0
提问于2011-05-27
得票数 10
回答已采纳
1
回答
如何创建共享磁头内存exe和dll/共享对象
、
、
、
我正在用
C
语言
创建一个跨平台的共享
库
。我知道多个
操作系统
/
硬件
之间有很多不同之处,每次添加新的
操作系统
都会增加混乱。为了克服这个问题,我决定创建一个共享对象。在创建共享对象
库
时,我遇到了这个问题,经过研究发现是共享内存和堆内存问题。 现在我想创建一个共享对象内存或头内存。因此,相同的内存可以被不同的EXE或另一个DLL/共享对象进程访问。几乎所有的解决方案都在
C
++中提供。但我只想用
C
语言
编写。请
浏览 1
提问于2014-02-13
得票数 0
2
回答
程序如何创建虚拟
硬件
?
、
、
这些程序如何欺骗
操作系统
,使其认为有新的
硬件
设备连接到它?我想我将不得不为虚拟
硬件
编写一个驱动程序,而且我对
C
语言
很熟悉,所以这听起来并不可怕,但是我如何让
操作系统
认为有一块
硬件
没有连接到它上面呢? 谢谢!
浏览 1
提问于2012-09-05
得票数 3
回答已采纳
1
回答
如何创建自己的
库
来开始使用
操作系统
?
、
、
、
、
我正在学习
操作系统
的概念。我用ASM创建了一个简单的引导加载程序,用
C
创建了一个循环内核文件。简单地说,我的问题是,如果没有标准
库
,
C
语言
如何与
硬件
交互?
浏览 1
提问于2016-05-15
得票数 0
2
回答
操作系统
如何引入
C
语言
编写内核
、
、
、
这个介绍是在NTLDR阶段发生的吗,因为它必须是引入的,我是说内核不是用
C
写的吗?我认为一种计算机唯一的“以前知道的”编程
语言
是汇编
语言
,它是在处理器的微码上硬编码的吗?
浏览 2
提问于2011-08-18
得票数 0
1
回答
相同的
操作系统
如何在不同的
硬件
(机器)上工作?
我有一个关于
操作系统
的问题。相同的
操作系统
如何在不同的
硬件
(机器)上工作?例如,Windows7可以在英特尔和AMD处理器上运行。但它们有不同的机器
语言
。那么相同的
操作系统
在不同的
硬件
(机器)上是如何工作的呢?
浏览 0
提问于2015-02-17
得票数 1
1
回答
用Java钩入
C
++程序
、
它能用Java连接到
C
++程序中吗?我需要/制造什么呢?因为我不知道我该怎么做。我已经在互联网上搜索过了,但我没有找到能帮到我的东西。我对它很感兴趣。^^ ~龙(;
浏览 2
提问于2014-03-19
得票数 0
2
回答
是否每个程序都在运行时环境中运行?
、
但我在一本关于
操作系统
的书中读到了一些东西(那里没有更详细的解释),听起来像是用户编写的任何程序都运行在运行时系统中,而不是直接在
操作系统
上运行。举个例子,当你读取一个文件时,你不会为你读取的每一位调用一个
操作系统
函数,而是将这些位或字节读入一个由运行时系统管理的缓冲区,当这个缓冲区为空时,你再次调用一个系统函数。那么,严格地说,这是否意味着任何程序都可以在某种运行时环境中运行(除了用汇编
语言
编写的程序...)?
浏览 3
提问于2015-10-03
得票数 2
1
回答
在基于
C
的
操作系统
中,Python能比
C
更快吗?为什么?
、
、
、
、
如果Python是基于
C
编写的,那么Python能超越
C
吗?我知道下一个阶段是汇编,当它们与
操作系统
和
硬件
通信时,它们是二进制文件。我有两个假设,因为大多数
操作系统
都是用
C
语言
编写的,所以如果任何代码都可以在该
操作系统
上运行,Python就不可能更快。
浏览 2
提问于2021-04-16
得票数 0
9
回答
为什么不拥有一个基于高级
语言
的
操作系统
呢?低级
语言
更有效率吗?
、
、
、
、
今天,大多数
操作系统
都是基于非常低级的
语言
(主要是
C
/
C
++),甚至是新的
语言
,比如Android使用JNI &底层实现是用
C
语言
实现的。事实上,(这是个人观察)许多用
C
编写的程序运行速度比高级程序快很多(例如:传输(Ubuntu上的bittorrent客户端)比Vuze(Java)或洪流(Python))快很多。即使是python编译器也是用
C
编写的,尽管PyPy是一个例外。 这有什么特别的原因吗?为什么我们所谓的
浏览 0
提问于2013-06-28
得票数 44
回答已采纳
2
回答
编译器如何“知道”如何将代码转换为处理器特定的程序集?
、
、
、
回答者已经知道的内容,但这里可以展示我的思维过程:HLL ->编译器->汇编程序-机器代码说到重点: 例如:我的
硬件
上有Windows
操作系统
。我得到'
C
编译器为Windows 7 64位‘。我也有Ubuntu在相同的
硬件
,我得到&
浏览 4
提问于2013-09-21
得票数 7
4
回答
在
硬件
级别模拟按键- Windows
、
、
、
、
我正在寻找一种
语言
或
库
,可以让我在不按键的情况下,尽可能地模拟击键。我尝试过许多击键模拟的方法;Java AWT
库
、java win32api、python win32com sendKeys、python ctypes和更多的python和Java
库
,但它们都没有在与实际
硬件
足够接近的水平上模拟击键MouseKeys处于活动状态时,发送冒号、分号或数字键盘ADD键的击键只会生成这些字符,当物理按下这些字符时,将执行MouseKeys单击) 我相信这样的方法必须包括将笔画直接发送到应用程序,而不是仅仅将它
浏览 0
提问于2012-07-22
得票数 11
4
回答
ABI是
C
标准的一部分吗?
、
在我看来,
C
库
在混合使用不同版本或(有时)不同编译器编译的
库
时几乎没有问题,而且许多
语言
似乎能够直接或以最小的努力与
C
库
交互。 这都是因为ABI是标准的吗?
浏览 0
提问于2013-02-15
得票数 3
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
C语言标准库系列之
cJSON,c语言的JSON库!
C语言mlpack:一个C+机器学习库
C语言编程系列0001——复数库complex用法
C语言/C加加程序员大神,打造纯C语言编程的电子时钟加图形库+源码
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
云直播
活动推荐
运营活动
广告
关闭
领券