腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
C
/
C++
程序运行CPU还是内核?
、
、
、
我已经编程好几年了,但有一件事我从来不明白:例如,在执行
C
/
C++
之前,首先需要
编译成
机器
语言
。我的问题来了:究竟是谁运行了编译好的
C
/
C++
Windows/Linux程序?它是由CPU直接解释的,还是OS内核执行它并将命令传递给CPU?否则,这是否意味着内核也理解机器
语言
,或者非内核
C
浏览 9
提问于2014-04-28
得票数 3
回答已采纳
4
回答
哪些
语言
可以
编译成
WebAssembly (Wasm)?
、
、
哪些
语言
可以
编译成
WebAssembly (Wasm)?我相信现在
C
、
C++
和Rust (实验性)可以
编译成
WebAssembly,使用llvm编译器后端,目前不支持Java、Swift和
C
#等
语言
,但可能是未来开发的候选
语言
。我不相信JavaScript可以
编译成
Wasm。
浏览 0
提问于2017-04-21
得票数 132
1
回答
是否可以使用
C++
/CLI将
C
/
C++
程序编译为.NET可移植类库
、
、
我已经阅读了用
C++
/CLI
语言
进行.NET编程的,并且从较高的层次上理解它可以将
C
或
C++
编译成
.NET MSIL。我也理解原生结构是在这个过程中被翻译的。问题是,我能否使用
C++
/CLI将
C
/
C++
代码库
编译成
.NET可移植类库?其目的是在各种平台上使用结果,例如Xamarin平台和UWP。 编辑:对于普通的
C
语言
,是否比
C++
更容易做到这一点?
浏览 2
提问于2016-08-21
得票数 1
1
回答
除了Dart之外,还有哪些其他编程
语言
可以跨多个平台
编译成
本机代码?
、
我正在学习Dart,并想知道是否还有更多的编程
语言
可以通过IOS、Android、Windows、web等平台
编译成
本机代码. 我是否正确地假设
C
、
C++
和Go直接
编译成
本机代码,而不是被解释?如果这些
语言
很重要,那么像Rust这样的
编译成
clang的
语言
呢?它们算不算?
浏览 5
提问于2022-04-02
得票数 1
9
回答
C
#或Java类型
语言
的技术术语是什么?
、
、
、
这可能是一个非常简单的问题,但这类
语言
的技术术语是什么?有没有一个技术术语可以把
C++
和
C
#区分开来?
浏览 1
提问于2008-10-14
得票数 9
14
回答
编译成
C
/
C++
源代码的编程
语言
?
、
、
、
它是一种语法清晰的
语言
,可以
编译成
JavaScript。 那么,为了简化语法和/或增强功能,哪些已建立的编程
语言
可以
编译成
C
/
C++
源代码?
浏览 0
提问于2011-06-28
得票数 65
9
回答
学习
C
#以过渡到
C
/
C++
?
、
、
、
好吧,我刚刚上了一堂计算机科学的入门课,学校选择的
语言
是Java (我对多态性、封装等概念有基本的了解)。我想
先
学习
C++
,然后再学习
C
(我听说应该
先
学习
C++
,然后再学习
C
),并且想知道
C
#是否是一种很好的过渡
语言
,因为
C++
和
C
#之间有
语言
上的相似性。那么,
先
学习
C
#能帮助我更好地理解
C++
吗?
浏览 2
提问于2009-04-29
得票数 2
回答已采纳
7
回答
普通的JavaScript是否可以转换为asm.js,或者仅仅是为了加速静态类型的低级
语言
?
、
幻灯片的结论是,“静态类型的
语言
,特别是
C
/
C++
可以有效地
编译成
JavaScript",因此我们可以”期望编译的
C
/
C++
的速度比本机代码慢2X,或者今年晚些时候更好“。但是,非静态类型
语言
(如常规JavaScript本身)又如何呢?它能
编译成
asm.js吗?
浏览 7
提问于2013-03-25
得票数 61
回答已采纳
2
回答
Visual
C++
编译
、
我所有的商业经验都是基于像.NET (VB和
C
#)这样的高级
语言
。我有
C
和
C++
(大学)的学术经验。我说Visual
C++
将
编译成
C
#和VB.NET等中间
语言
,对吗?我假设只想针对
C++
的开发人员使用Visual,而想要针对多种环境的
C++
开发人员使用C
浏览 2
提问于2012-10-08
得票数 1
回答已采纳
2
回答
JavaScript的替代
语言
?
最近偶然发现了和等对CSS的改进,我想知道是否有任何类似类型的
语言
可以
编译成
JavaScript。我找到了,当然还有GWT,但是还有其他的吗?有没有其他可
编译成
JavaScript的浏览器脚本
语言
?
浏览 1
提问于2011-11-22
得票数 1
回答已采纳
5
回答
所有的
C++
编译器都会生成
C
代码吗?
、
、
这可能是一个相当模糊和宽泛的问题,但是否所有的
C++
编译器都会先将代码
编译成
C
语言
,然后再
编译成
机器码?
浏览 0
提问于2010-07-23
得票数 8
回答已采纳
4
回答
有没有能写出javascript的高级
语言
?
、
我正在寻找一种能写出javascript的高级
语言
。换句话说,这种
语言
与javascript的关系类似于
C++
与汇编代码的关系。这种高级
语言
的要求是类型安全、易于重构、能够拥有类、继承等(有点像java/
C
#/vb.net)。这样做的好处是,我可以在这种更高级的
语言
中编写代码,而不必依赖"hacks“来将继承带到javascript。此外,我不需要做任何运行时类型/ do检查,因为高级
语言
会施加类型安全限制,而生成的javascr
浏览 0
提问于2011-05-13
得票数 3
回答已采纳
2
回答
V8对NativeClient
、
、
、
、
我知道V8在执行它之前会将JavaScript
编译成
本机代码(IA-32、x86-64、ARM或MIPS )。我读过谷歌本地客户端将
C
/
C++
编译成
机器代码,所以如果这两种技术返回相同的结果(机器代码),除了使用的
语言
(JavaScript
C
/
C++
)之外,它们之间有什么区别呢?
浏览 3
提问于2013-10-08
得票数 3
回答已采纳
8
回答
哪些通用编程
语言
/实现
编译成
C++
、
我目前使用的是Eiffel (SmartEiffel/ISE Eiffel),它正在
编译成
c
。我发现,如果将输出转换为可移植的assember
语言
(也称为
C
),那么使用新特性或工具支持自己扩展该
语言
会容易得多。(我也听说过((Scheme和Lisp)编译器),但我不喜欢这个(
语言
))。
浏览 8
提问于2009-11-12
得票数 25
1
回答
虚拟机和非虚拟机-堆栈和跟踪
、
、
、
我知道高级
语言
被
编译成
一种中间
语言
,例如用于Java的字节码和用于.NET程序的MSIL。然后将MSIL和字节码
编译成
机器码。我的理解是,中间
语言
使用堆栈和堆,然后程序被
编译成
机器代码,这是与平台相关的,例如基于windows的寄存器。然而,在问题中,我已经链接到一些回答者,例如Brian R.Bondy提供了
C
和
C++
示例。我知道
C++
没有虚拟机,直接
编译成
机器码。我的问题是:没有虚拟机的编程
语言
浏览 1
提问于2013-01-30
得票数 2
回答已采纳
2
回答
编译的python代码会和编译的
C++
代码一样快吗?
、
、
、
我知道Python是一种解释
语言
,而
c++
是一种编译
语言
,或者至少我认为我理解了它们的一些不同之处。虽然
C++
显然比python更快,但是如果您将Python代码
编译成
一个exe呢:它们是相同的速度还是
C++
仍然更快呢?
浏览 0
提问于2020-03-21
得票数 1
回答已采纳
2
回答
ANSI/ISO
C++
和
C++
/CLI有什么区别?
、
作为其.NET技术的基础,由微软创建的公共
语言
基础设施(CLI)是一个ECMA标准(ECMA-335),它允许用各种高级编程
语言
编写应用程序,并在不同的系统环境中执行。符合CLI的编程
语言
可以访问同一个基类库,并且能够
编译成
相同的中间
语言
(IL)和元数据。然后,IL被进一步
编译成
特定于特定体系结构的本机代码。 由于这个中间步骤,应用程序不必从头开始重写。此外,在研究伊沃·霍顿的
C++
2008开篇时,我注意到他说用VisualC++ 2008可以开发出根本不同类型的<e
浏览 1
提问于2009-12-28
得票数 6
回答已采纳
7
回答
为什么几乎所有的面向对象
语言
都
编译成
字节码?
、
、
、
在我所知道的面向对象
语言
中,除了
C++
和Objective-
C
之外,几乎所有的
语言
都
编译成
在某种虚拟机上运行的字节码。为什么这么多不同的
语言
决定
编译成
字节码,而不是机器代码?在princible中,有没有可能拥有一种
编译成
机器码的高级内存托管OOP
语言
? 编辑:我知道多平台支持通常是这种方法的一个优势。根据示例,您可以发出
C
代码,然后使用GCC进行编译。
浏览 2
提问于2010-10-18
得票数 19
回答已采纳
4
回答
我如何将
C++
和VALA混在一起
、
我需要用
C++
编写跨平台的图形用户界面应用程序,但由于
C++
的大多数图形用户界面库都有点单调乏味,而且我对
C
#/.NET相当熟悉,所以我发现用GTK编写的Vala代码非常有趣,而且比起其他ways.so来更容易,我该如何混淆VAlA和
C++
呢?我的意思是使用VALA作为前端,并在
C++
中编写其余部分。
浏览 5
提问于2012-01-11
得票数 2
回答已采纳
3
回答
Visual中的本机
C++
程序
、
、
我对Visual和.NET之间的关系感到困惑,我想编写一个
C++
应用程序,而不是一个".NET
C++
“应用程序。我的意思是,我的理解是,构建在.NET土地上的所有东西都被
编译成
与CLI兼容的中间代码(就像"JVM“
语言
,比如Java编译到相同的字节码)。但我不希望我的应用程序被
编译成
中间字节码.我希望它被
编译成
原始二进制文件! 会这样做吗?或者,当我选择VS作为我的.NET IDE时,
C++
是被逼到我的喉咙里了吗?如果是这样的话,有什么“原始<em
浏览 1
提问于2012-02-20
得票数 3
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
如何把C/C++程序编译成实用的Python模块
如何将 C++ 编译成 WebAssembly
C语言与C++语言混合编程的方法
C++将被取代?谷歌发布开源编程语言Carbon:与C++能双向互操作
击败Java、C/C++,Python凭什么成机器学习最佳语言!
热门
标签
更多标签
云服务器
ICP备案
对象存储
实时音视频
即时通信 IM
活动推荐
运营活动
广告
关闭
领券