腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
4
回答
C
#
动态
类型化
语言
、
、
使用.NET 3.5中的新
特性
(如var、Lambda、linq等),以及更多的
特性
,我们可以得出结论:
C
#不仅是静态类型
语言
,而且
动态
类型?正如下面许多海报所宣称的那样,.net 4.0将为
语言
添加
动态
类型。这样会减缓
语言
吗? 每次发布时,csharp都会从不同的
语言
中获取一些东西。就.Net1.1而言,我们的祖先甚至不打算把它变成功能性
语言
浏览 5
提问于2009-02-19
得票数 7
回答已采纳
5
回答
翻译
语言
的哪些功能可以不具备呢?
、
解释
语言
通常更高级,因此具有
动态
类型(包括
动态
创建没有声明的新变量)、臭名昭著的eval和许多其他使程序员的生活更容易的
特性
--但是为
什么
编译
语言
也不能有这些
特性
呢?我指的不是运行在VM上的像Java这样的
语言
,而是那些编译成二进制
语言
的
语言
,比如
C
(++)。我现在不打算列出一个列表,但是如果您要问我指的是哪些
特性
,请查看PHP、Python、Ruby等所提供的功能。 解释
浏览 7
提问于2010-03-25
得票数 7
2
回答
动态
语言
运行时与
C
# 4.0之间的关系是
什么
?
、
、
假设我想要在.NET平台上创建一个
动态
语言
编译器/解释器(可能
是
Scheme解释器),就像它现在存在的那样。使用
动态
语言
运行时 (DLR)还是使用
C
# 4.0来实现
语言
的
动态
特性
会更好吗?这两种
语言
都使用DLR;我相信IronPython使用的
是
DLR的最新版本(大约有一年的历史),而IronScheme使用的
是
早期版本的早期修改的分叉。但是在创建这些编译器时,
C
浏览 0
提问于2011-08-11
得票数 11
回答已采纳
5
回答
为
什么
C
不是
动态
语言
?
、
、
、
如我所知,在
C
中,我们可以使用函数指针,这是在运行时(1)调用的。根据维基百科的定义:
动态
编程
语言
是
计算机科学中广泛使用的术语,用来描述一类高级编程
语言
,在运行时执行其他
语言
在编译过程中可能执行的许多常见行为。所以我的问题
是
,为
什么
C
不是提供(1)中的
特性
的
动态
语言
?
浏览 8
提问于2010-11-05
得票数 6
回答已采纳
5
回答
动态
语言
和函数式
语言
的区别是
什么
?
、
我经常发现开发人员将函数式
语言
和
动态
语言
这两个术语放在一起使用,并想知道为
什么
它们总是放在一起。它们之间有
什么
不同?一种
语言
可以既是
动态
的又是功能的吗?它们
是
互补的吗?不管怎样,我们为
什么
需要它们?我
是
一名
C
#程序员,还不理解整个
动态
/函数式的东西(
C
#在版本4中将有一些
动态
特性
。它也是函数式的吗?这是怎么回事?)。
浏览 0
提问于2009-06-26
得票数 7
4
回答
Objective-
C
在Cocoa开发中的
动态
优势?
、
因此,据我所知,Obj-
C
最大的吸引力之一
是
动态
的消息传递运行时。 这个
特性
和其他
特性
总体上对Cocoa开发有
什么
好处?为
什么
Cocoa dev使用Obj-
C
而不是
C
++/
C
?基本上,我试图理解这些
语言
特性
在实际解决OSX或iOS应用程序中的特定问题时
是
如何带来实际好处的。
浏览 0
提问于2010-10-11
得票数 5
回答已采纳
1
回答
为
什么
编程
语言
不能关闭select“功能”
、
、
、
、
随着编程的发展(从汇编
语言
到高级
语言
),越来越多的
特性
(垃圾收集、异常、
动态
类型)被添加到一些
语言
中作为标准。是否有可能创建一种高级
语言
,该
语言
在默认情况下以所有
特性
开头,并且一旦程序运行,则能够有选择地转换代码中的的
特性
,或者有隔离的代码部分,以便它们不使用这些
特性
。也许修改抽象语法树中的分支
是
静态的,而不是
动态
的;编译的,而不是解释的。是否有任何编程
语言
可以作
浏览 4
提问于2016-10-04
得票数 0
回答已采纳
1
回答
关于允许直接调用
C
函数的
语言
、
我无意中发现了 (编程
语言
),并对它的能力特别感兴趣。实际上,它看起来更像是一个即时
C
包装器:所以我有几个问题: PS:如果有其他
浏览 5
提问于2014-12-20
得票数 4
回答已采纳
1
回答
在
C
++中使用外部"
C
“到底会丢失
什么
?
、
、
、
我正在尝试用
C
++开发一个
动态
库,以供用交互数据
语言
(Interactive Data Language)编写的现有程序调用。我知道我需要使用外部"
C
“来禁用名称损坏,以便IDL可以调用它需要的函数(调用机制的其余部分非常简单)。然而,我总是在犹豫是否使用我不完全理解的
语言
的
特性
,所以我的问题
是
:如果恢复到
C
链接,我会失去
C
++的哪些
特性
?我认为命名空间
是
一个显而易见的问题,但它是否也完全
浏览 2
提问于2012-12-03
得票数 18
回答已采纳
2
回答
动态
访问
C
结构
、
、
我正在尝试为
C
中的结构构建一个类似构造函数的函数。我最擅长使用围绕面向对象
特性
构建的
语言
,而将面向对象
特性
添加到基本的
语言
中并不是我的强项。然而,不幸的
是
,对于这个项目,我不得不使用
C
的一个变体。其思想
是
为需要初始化的结构中的每个变量构建一个函数,并为结构的名称使用一个' name‘参数。 最大的问题
是
,我需要使用的
C
语言
的变体在功能上非常有限。在其他方面,它似乎没有
动态
浏览 1
提问于2013-12-17
得票数 1
2
回答
快速
语言
静态还是
动态
分派?
阅读Swift
语言
指南,我找不到明确的信息,无论Swift
是
静态分派(如basic
C
++、Java、
C
#)还是
动态
分派(如Objective)。
语言
特性
(如类、扩展、泛型等)的文档似乎表明它是静态类型的,这可能
是
所谓的速度改进的来源。然而,苹果在2014年WWDC主题演讲中表示,该
语言
使用与目标
C
相同的运行时,并且与Cocoa/Cocoa非常兼容,后者建议
动态
调度。
浏览 7
提问于2014-06-03
得票数 7
回答已采纳
2
回答
ISO
C
90禁止可变长度数组[-Werror=vla]
、
、
、
问题
是
我只能用"gcc -Wall -Wextra -Werror -ansi -pedantic“这个命令编译这个文件。, m+1, r); } 当我编译时,我得到了这个错误:error: ISO
C
90forbids variable length array ‘L’ [-Werror=vla] ^~~~~~~ error: ISO
C
90 forbids
浏览 11
提问于2020-03-30
得票数 0
6
回答
您将如何使用
C
# 4
动态
类型?
、
、
C
# 4将包含一个新的dynamic关键字,将
动态
语言
特性
引入
C
#。编辑:重新调整问题的焦点。 大多数堆栈溢出
C
#用户都熟知
动态
的经
浏览 3
提问于2009-08-18
得票数 21
3
回答
动态
语言
与静态
语言
的体系结构差异
、
、
、
在设计将构建在静态
语言
(如
C
#或Java)和
动态
语言
(如Ruby或Python)上的应用程序时,是否存在重大的架构差异?此外,是否有任何
动态
特定的设计模式?
浏览 0
提问于2011-09-01
得票数 22
回答已采纳
2
回答
属性最初出现在哪种
语言
中?
、
、
、
似乎
C
#中的几乎所有
特性
都借鉴了另一种
语言
(OOP来自Java
语言
,泛型(参数多态性)和lambdas来自ML家族,LINQ来自Haskell的monad,dynamic来自
动态
语言
),但我不知道属性(
C
#
是
第一个引入属性的
语言
吗?
浏览 0
提问于2010-09-30
得票数 12
回答已采纳
1
回答
为
什么
Objective-
C
不支持方法重载?
、
Objective-
C
不支持方法重载。它是可行的,但苹果公司决定不实施它吗?或者,由于Objective-
C
的
动态
特性
,这是不可行的?我的印象是,方法重载可以在编译
语言
(Java、
C
#)上完成,而不能在解释
语言
(Ruby、Python)上完成。 持有一些真实的东西吗?
浏览 2
提问于2010-12-15
得票数 11
回答已采纳
2
回答
在
C
中是否有一套标准的库用于
动态
字符串、列表和字典?
、
、
、
我对进入
C
语言
以接近金属性能很感兴趣,但我希望以Pythonic风格编写,而不想使用我自己的
动态
字符串、列表和字典。Cython非常好,但如果可能的话,我想知道如何在
C
语言
中直接使用
动态
变量。对于
C
++,当然还有STL,它将为您提供String、Vector和Map。当然,一种可能性
是
在
C
++中以类似于
C
的方式编程,只使用这些
特性
。如果你需要在
C
中使用
动态
变量,这
浏览 3
提问于2011-01-01
得票数 0
回答已采纳
2
回答
C
#开发人员为
什么
要学习IronPython?
、
、
我们都知道
C
#
是
一种静态
语言
,而Python
是
一种
动态
语言
。但是我想知道Python有哪些
特性
而
c
#没有。另外,在同一个应用程序中同时使用IronPython和
c
#是否明智/有益?
浏览 2
提问于2010-06-28
得票数 2
回答已采纳
2
回答
Smalltalk、Ruby和Python等
动态
语言
的对象模型的主要区别是
什么
、
、
、
、
在过去的几周里,我深入了解了Ruby对象模型,虽然到目前为止,我只是ruby和python对象成果的用户,但我开始好奇这些东西在其他
语言
中可能有
什么
不同。 几年前,我摸过smalltalk的尖叫声。Smalltalk通常被认为
是
一种面向对象的引用
语言
,这就是我对它感兴趣的原因。ruby对象模型没有区分对象和类,单例对象的存在使得每个对象在必要时都是可扩展的原型。与其他
动态
程度较低或非
动态
的
语言
(如
C
++或Java )相比,这些
特性
使工
浏览 2
提问于2010-01-13
得票数 3
回答已采纳
2
回答
C
# 3.0概述和
C
# 4.0
我在几年前购买了
C
# 3.0,但一直没有完成。我正试着回到
C
#,注意到
C
# 4.0已经出来了。我想知道这本书现在有多“过时”,或者只是有更多的功能需要担心以后学习4.0的问题?
浏览 2
提问于2010-08-04
得票数 1
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
什么是动态规划?详述动态规划的原理?用C语言实现动态规划算法。内附完整代码。
为什么C语言是最好的入门编程语言?为何C语言如此强大?
C语言是啥?它有什么特点
为什么C语言是永不过时的语言
C/C+编程笔记:C语言如何实现动态字符串?简单动态库!
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
实时音视频
活动推荐
运营活动
广告
关闭
领券