腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
视频
沙龙
2
回答
需要推荐一本书的问题/答案
、
我需要一本有问题和答案的编程书,不管它在示例中使用什么编程语言,只要它是基于C的语言(最好是C#或JavaScript)。重要的是,这本书中的问题将是高度编程(即。创建一个函数,它将检查二维数组中数字后面的行中的4)... 基本上,你在计算机科学学位考试中得到的问题和最重要的答案... 我觉得我错过了很多东西,因为我还没有完成我的学位,所以我想学习基本的编程,比如循环,if条件,列表和递归。我知道这些方法可以使用多年,但我想要复杂的问题和解决方案,这样我就可以强迫自己的大脑去尝试,然后阅读作者是如何解决它的。 谢谢
浏览 1
提问于2011-07-13
得票数 0
回答已采纳
2
回答
Erlang:做好工作
、
、
我做过一些函数式编程,并且有几个在线参考,所以我发现基本的Erlang编程非常容易。 但是,由于我所做的过程性/面向对象编程比函数式编程要多得多,我认为我的Erlang代码的样式或效率都不是很好。 有没有人能推荐一些涵盖好的、高效的、风格良好的函数式编程的资源? 谢谢!
浏览 4
提问于2009-01-21
得票数 3
回答已采纳
9
回答
如何学习C语言编程
我只用C语言5年了。因此,我确信我知道C语法,但我不知道如何提高编程技能。 有许多现代语言(如C++、Java)的书籍来学习编程技能,如重构或模式、软件体系结构。但是没有一本书是用C语言写的。书的作者说他/她的书不依赖于语言,但我不这么认为。 我如何提高我的编程技能?我必须学习现代语言和阅读书籍?有关于用C编写的软件设计或编程技巧的书籍吗?
浏览 0
提问于2010-03-22
得票数 6
3
回答
管理元编程(AOP/反射/宏)技术复杂性的实践
、
、
、
、
方面,宏,反射和其他细节-好的部分 我注意到“元编程”技巧(在clojure世界中,函数有元数据,在oo世界中,我们有反射、AOP等概念……)可以很好地分离和扩展现有代码的功能,而无需编辑它。这些技巧允许我们拦截、重定向和包装代码的函数点,这样就可以以高度动态的方式扩展它。 可怕的部分 然而,正如许多人所宣称的--过度使用宏会使代码难以理解。“黑板”软件体系结构模式,如果我们不仔细地管理这些代理的创建,那么多个代理修改或编辑公共资源的模式可能是危险的。最后,我要非正式地指出,C++和java的长期流行至少部分是因为它们是“没有意外”的语言--在这些语言中,代码是清晰、明确和过程化的。 问题:减
浏览 1
提问于2011-12-31
得票数 2
3
回答
函数式编程语言适合图形编程吗?
、
、
只是对此非常好奇,根据我自己的经验,所有的图形编程似乎都与C或C++有关。比如Direct10X。函数式编程语言是否提供了某种图形库来开发视频游戏?
浏览 2
提问于2012-03-18
得票数 38
回答已采纳
1
回答
为什么函数激活记录需要动态链接?(用静态范围语言)
、
我读到动态链接指向以前的激活记录(也就是“堆栈框架”),所以在动态范围编程语言中它是有意义的。但是在静态作用域编程语言中,为什么访问链接(在一个较低的嵌套级别上指向函数的激活记录)是不够的?特别是在C中-为什么不需要访问链接?为什么需要动态链接?
浏览 2
提问于2016-02-22
得票数 7
回答已采纳
6
回答
泛型编程与元编程
、
、
到底有什么区别?这些术语似乎在某种程度上可以互换使用,但我读到了关于目标-c的维基百科条目,我偶然发现: 除了C的过程编程风格之外,C++还直接支持某些形式的面向对象编程、泛型编程和元编程。 参考C++。很明显他们不一样?
浏览 10
提问于2010-10-14
得票数 20
回答已采纳
1
回答
为什么x86程序集没有标准
、
为什么没有x86(或任何其他)汇编语言的标准。例如,C编程语言就是由ANSI标准化的。 这样就不会有那么多不同的汇编器了
浏览 2
提问于2015-02-21
得票数 2
1
回答
你怎么能成为一个真正的编程多面手?
、
、
、
我是一名Java程序员,但在学习期间,C和C++一直是我最喜欢的语言。不幸的是,我没有机会像我想的那样经常和他们共事。因此,有时我会意识到,我不记得一些很重要的事情(今天的例子是:继承的受保护成员不能在派生类构造函数中访问)。另一个例子可能是Python和Haskell,我喜欢使用它们,但不喜欢每天使用它们。我有一个想法,用容易忘记的东西来编写我自己的wiki (例如bash技巧和技巧),但是我发现在那里写所有我能忘记的最酷的编程语言都没有意义。我知道最好的方法是有一个辅助项目(我想在毕业后开始做一些C/C++开源项目),但目前我不得不写毕业论文和工作,这样我就没有时间去做了。你如何在你平时不
浏览 0
提问于2012-11-09
得票数 1
回答已采纳
3
回答
编程标准和原则成为更好的程序员
、
、
、
、
我是一个c#开发人员。 我一直感兴趣的是增加我的技能和知识,并试图获得新的技术。 然而,现在我想提高我在编程标准和原则方面的知识。例如,我想知道如何构造代码、重构代码、编码标准和良好实践等等。 有没有人对任何书籍或网站链接有任何建议?
浏览 0
提问于2011-12-06
得票数 7
7
回答
学习C/ C++和Java
、
、
、
我是一个Java人,主要做Android的事情。 我想进入安卓的游戏编程,想知道学习C语言有什么意义(显然不是安卓的,因为你只能用C++写)。人们还在用C做什么?它是不是有点老了,被Java和Objective-C淹没了? 我一定会学习C++,因为每个人都说你需要它来进行游戏编程。你会在学习Java的同时学习它(我还在学习),还是我应该先学习Java?
浏览 1
提问于2011-03-27
得票数 3
3
回答
如何加入编程世界?
我和弗拉德目前在社区学院读三年级,学习计算机科学,重点是C++编程和网络编程。我已经完成了一些编程课程的一般轻松,但还没有获得先进的理解编程通过学校。我的朋友中没有一个是在这个行业工作的认真的程序员。 作为一个活跃的潜伏在许多编程网站,和一般的面向技术的网站,我已经注意到,我对行业,术语和术语知之甚少。(我不知道Git中心是如何工作的,但我大致理解它的用途)。因此,我正在寻求帮助,在哪里我应该寻找有关编程世界和行业的信息,我非常感兴趣。我的意思是,我应该使用哪些网站来获取有关编程实践的信息、高级C++的介绍以及简单介绍20多个编程新手的资源。我喜欢编程,但我还没有深入研究它,我想在转到大学之前
浏览 0
提问于2012-09-11
得票数 3
5
回答
学习函数式编程语言有多难?
假设一个角色在不同的命令式编程语言方面有丰富的经验,从C到JAVA。像Haskell这样的函数式编程语言的学习曲线是什么?
浏览 2
提问于2009-11-16
得票数 2
回答已采纳
1
回答
从main()访问函数中的静态变量,而不使用C++中的类
、
、
这是一个使用C++的面向对象编程类的赋值。在这个程序中,我需要能够从一个函数访问在另一个函数中初始化的静态指针。更具体地说,我希望能够从“输入”函数访问在“分配”函数中初始化的指针x。在任何人问起之前,我不允许使用任何全局变量。 #include <iostream> using namespace std; void allocation() { static int *pointerArray[3]; static int **x = &pointerArray[0]; } bool numberCheck(int i) { if(i >
浏览 2
提问于2013-09-11
得票数 1
1
回答
“懒惰评估”与“反应式编程”
、
、
、
、
通过实例可以说明惰性评估与反应性编程有多大的不同。或者,它们很相似吗? 考虑到c = 3;,这两种方法似乎都需要至少在内部实现b = c + 2;,而不管代码是如何作为int b() {return c + 2;}的。在这两种情况下,直到需要它的值时才知道b是什么,然后才会进行计算。 描述这种方法的名称是什么? 那么,反应性编程使用或模拟惰性评估吗?有惰性评估的语言是以一种反应的方式编程的?
浏览 2
提问于2012-11-27
得票数 3
回答已采纳
4
回答
python挑战,但对于C++
除了C++之外,有没有人知道有像这样的问题的网站或书籍? 当我想到python challenge时,我指的不仅仅是一组可以用C++解决的问题(因为我可能会用到与python challenge相同的问题),而是指使用python STL、该语言的特殊功能等可能最好解决的问题。 例如,有一个python挑战是专门为教您如何使用pickle而设计的,它是python的一个序列化库。 到目前为止,我只知道编程竞赛的问题,但它们也可以用C,java或其他语言来解决。
浏览 2
提问于2010-04-05
得票数 11
回答已采纳
2
回答
什么样的C++模板编程可以称为“元编程”?
、
、
、
使用什么样的模板技术,可以称为“元编程”吗? 对于什么是元编程和什么不是元编程,有一个很好的定义吗? 我们的C++11 STL包含很多元编程吗? "type_traits“是元编程吗? 非常感谢。
浏览 2
提问于2016-06-12
得票数 1
回答已采纳
3
回答
对于PHP程序员来说,作为桌面上的过渡语言,您会推荐什么?
、
、
我使用PHP已经有一段时间了,虽然我肯定没有宣称自己是PHP大师,但我觉得我对语言有足够的了解,足以使大多数事情都做得足够优雅。 到目前为止,我并不想做太多的桌面编程,我用AutoHotKey和(我确信)写得很差的C#把微小的东西合并在一起,但是我从来没有像用PHP那样进入过这些语言。 现在,我想改变这一点,所以我想问你们,你们认为什么是我尝试在桌面上编程的最好语言。最好,我想要的是 类型化类似于PHP (Wikipedia将其列为“动态/弱”类型) 解说 可以编译(或至少打包)到可执行文件,并且很容易。 提前感谢您的帮助! 编辑: 谢谢大家的帮助-我希望我能接受所有的答案
浏览 7
提问于2011-01-17
得票数 4
回答已采纳
4
回答
枚举的表示
、
、
枚举是如何在编程语言的“幕后”工作的?我猜每种语言都有不同的方式来表示这些数据类型。 在java中,您可以使用==运算符,例如: public class TestEnum { private enum Test { foo, bar } public static void main(String[] args) { System.out.println(Test.foo == Test.foo); // returns true } } 在==期间是否将枚举类型转换为原语?或者枚举值是Singleton?C#是否以与java相同的方式利用枚
浏览 1
提问于2009-12-08
得票数 1
回答已采纳
1
回答
在.NET语言之间共享类方法
、
、
、
、
我和我的两个朋友正在一起做一个编程项目,但仍然是分开的,我想补充的是,我们都是编程的新手。现在我们都要用不同的语言编写同样的应用程序,因为我们都是用不同的语言自学的。我将用C#编写应用程序,朋友1将用C++/CLI编写应用程序,朋友3将用Java (或J#)编写应用程序。 现在我们要做的应用程序将是一个“纸牌游戏引擎”。这将是一个应用程序,将能够加载和播放不同类型的标准西式52卡甲板游戏,如扑克或Blackjack等。这个实际的应用程序,我们将分别编写,但我们想加载实际的“纸牌游戏”作为外部模块,我猜我们会为这个单独的程序集?现在我们的要求之一是,这些“纸牌游戏”模块应该能够跨语言,我的意思是
浏览 2
提问于2014-01-20
得票数 0
2
回答
如何对Vim中打开的每个新文件自动运行命令
、
、
我必须用一种具有C类语法的编程语言编辑一堆文件(这些文件可能只在我校的范围内使用,也可能不被使用)。 为了避免在Vim中创建新语法配置的麻烦,我只使用:set syntax=c来强制C语法突出显示。 为了自动获得这个,我在我的set syntax=c文件中.vimrc。问题是,每当我用:sp或:vsp在新窗口中打开一个新文件时,就没有语法突出显示,这表明只有当我第一次打开Vim本身时,才会执行.vimrc中的set命令。 如何使其在打开的每一个新文件时都得到执行?
浏览 1
提问于2017-09-27
得票数 2
回答已采纳
3
回答
有人告诉我,HTML是一种标记语言,C++是一种编程语言,有什么不同呢?
、
、
我的编程朋友总是告诉我,HTML是一种标记语言,而C++是一种编程语言。当我问他们有什么区别时,他们从来不给我一个合理的答案。 是什么使一个人称C++为编程语言,而不是C++呢?
浏览 0
提问于2012-12-28
得票数 22
回答已采纳
2
回答
如果编程语言中的所有内容都是表达式,那么它是否是透明的?
、
、
、
我已经准备好了,虽然我在搜索之后找不到它,但是如果某个人在哪里创建一种新的编程语言,它将是完全透明的,所有的东西都是表达式。 有关引用透明性的一些问题表明,某些语言(如Ruby和Perl )几乎所有东西都是表达式。 这有可能/它存在吗? 如果我理解它,那么如果一种编程语言是完全透明的,这不意味着根本就没有副作用,是否有可能拥有一种完整的编程语言而不产生副作用? 和标题的主要问题是,如果目标是在哪里创建一个完全引用透明的编程语言,那么毫无疑问,一切都将是一个表达式吗?
浏览 3
提问于2013-07-24
得票数 1
回答已采纳
1
回答
过程性编程和数据公开
考虑到在过程性编程中可以有局部作用域,可以说下面的陈述不完全正确吗? 在过程性程序中,数据暴露给整个程序,而在OOPs程序中,数据可以在对象中访问,这反过来又保证了代码的安全性。 (我是一名学生,在一次实习面试中被问到了这个问题)
浏览 0
提问于2012-07-19
得票数 1
回答已采纳
2
回答
为什么C仍然属于高级语言的范畴?
、
、
关于C编程语言的许多教科书告诉我们,C是一种高级编程语言,但许多在线辅导人员认为C也是一种中级编程语言。为什么是那样的?
浏览 0
提问于2014-12-29
得票数 11
7
回答
编程知识与编程逻辑
、
、
这两个题目有什么不同吗?我见过一些公司要求良好的编程知识,一些好的编程逻辑。 我在开发人员的职务配置文件中看到了这一点--例如“良好的编程逻辑”、“强大的编程知识”。 我认为编程知识与语言的知识有关,编程逻辑是使用编程解决问题的逻辑(一般)。 如果我错了,请纠正我。还有什么更重要? 编辑:应用程序组件的选择、验证用户输入的界面设计是否属于编程知识或编程逻辑? 编程逻辑仅仅意味着问题的解决,还是它应该包含的其他东西?
浏览 0
提问于2012-07-05
得票数 10
5
回答
模式识别/图像处理用的是C还是C++?
、
、
、
我打算选修一些模式识别的课程。由于我既没有C语言也没有C++的先验知识,所以我的教授告诉我在课程开始前先学习其中的一种,然后在学习课程时学习更多。 我应该选哪一个? 我在编程方面的先验知识主要限于C#,但也有一些PHP,SQL和Prolog。
浏览 2
提问于2010-10-18
得票数 1
回答已采纳
4
回答
ORM是面向对象编程特有的问题吗?
对象关系映射( Object-Relational Mapping,ORM )是所有使用面向对象编程语言实现并使用关系数据库的应用程序都必须解决的问题。 但是,如果使用结构来映射C中的关系数据库,问题不也是一样的吗?以及函数式编程语言中的元组/记录?或者我错过了什么,因为我没有用C或函数式语言编写数据库应用程序。
浏览 1
提问于2010-09-02
得票数 6
回答已采纳
7
回答
编程在人工智能中的应用
、
、
在开发人工智能系统时,我们可以使用哪些编程语言?应该使用哪种操作系统?可以使用C或C++编程语言吗?
浏览 0
提问于2010-12-29
得票数 3
7
回答
初学者:我应该从高级开始还是从低级开始?
、
、
、
我是编程新手,希望能够为Linux和Windows制作原生C++程序。 我只是在想,作为一个初学者,我应该首先学习低级语言,比如C和vim中的汇编,还是应该直接从使用C++的集成开发环境开始?
浏览 2
提问于2012-06-09
得票数 3
回答已采纳
3
回答
为什么C语言是计算机编程语言的基础?
、
我经常想知道为什么在任何地方都把C语言作为编程语言的基础。有许多现代语言,如Java、Python等,使语法和编程更容易。为什么我们仍然把C语言作为编程语言的基础呢?
浏览 0
提问于2014-12-28
得票数 3
回答已采纳
2
回答
找出生成的语言,给出一个上下文无关的语法?
、
、
我应该手动应用生产规则来找出这种语法所生成的语言吗?这很乏味,有什么窍门可以加快速度吗? G = {{S, B}, {a, b}, P, S} P = {S -> aSa | aBa, B -> bB | b} 编辑:我发现Matajon的答案是一个很好的答案,那就是考虑由非终端符号生成的每一种语言,然后将它们结合起来。 但是当我不得不解决一些复杂的例子时,我仍然被困住了: G = {{S, R, T}, {0, 1, 2, 3, 4, 5, 6, 7, 8, 9}, P, S} P = {S -> A | AS | BR | CT, R -> AR | B
浏览 4
提问于2011-01-24
得票数 1
回答已采纳
8
回答
哪些编程语言不被认为是高级语言?
、
、
在信息学理论中,我一直在听说和阅读关于高级和低级语言的文章。 然而,我不明白为什么这仍然是相关的,因为除了现在正在使用的汇编程序之外,没有任何(相关的)低级语言。 所以你得到了: 低水平 汇编程序 绝对不是低级的 C 基性 福特兰 科波 ..。 高水平 C++ 红宝石 Python PHP ..。 如果汇编程序是低级的,你怎么能把C放在同一个列表中呢?我的意思是:与汇编程序相比,C是非常高的水平。即使对COBOL,Fortran等也是如此。 那么,如果汇编程序真的是唯一的低级语言,为什么每个人都会提到高级和低级语言呢?
浏览 16
提问于2010-04-12
得票数 21
回答已采纳
4
回答
Oracle SQL Developer上的存储过程
、
、
、
、
您能告诉我一个开始学习Oracle存储过程语法/用法的好地方吗?我似乎在那儿找不到什么好地方。我精通(java,C/C++)编程,现在我确实知道足够的SQL来满足我的需求,但有人建议我使用存储过程来做我的生意,这是: 从一个查询(2列)中获取结果,并将它们逐行插入到另一个表中,同时插入一个增量键,该键的值取自第三个表。当然,最后一个值必须每行递增一次。 我有一个查询来做第一部分(提取要插入的数据)和第二部分(将数据插入到带有增量键的表中,然后在键生成器表上增加键),现在我所需要的就是将这两个部分结合起来,这样我就可以批量插入我拥有的大约6000行。 谢谢大家。
浏览 0
提问于2009-08-26
得票数 0
回答已采纳
1
回答
内置数据类型,大小小于1字节
、
、
大多数强类型编程语言的数据类型都是min。1字节大小。我知道使用位掩码访问单个内存单元是可能的,但是为什么编程语言不支持小于1字节的数据类型?
浏览 0
提问于2011-11-03
得票数 1
回答已采纳
19
回答
现在用C语言编写的是什么类型的应用程序?
、
20多年前,当我还在上大学的时候,C语言是我们的首选语言,因为当时它几乎是市面上唯一的通用编程语言。我们学会了使用C语言编程,它被用于系统编程、数据结构、操作系统以及几乎所有其他的东西。基于文本的控制台I/O是与计算机交互的主要方式。GUI很少见,web编程根本就不存在。 将时钟向前拨20+年。我们有太多专门的语言。例如,PHP很适合web编程。用C语言编写web应用程序是疯狂的,但同样地,用PHP进行系统编程也是疯狂的。 我不再用C编写代码了。可以说,我不了解该语言目前的行业使用情况。我知道它用于内核开发、微控制器等。还有什么? 哪些关键行业会使用C语言,因为它是最适合这项工作的语言?对于哪
浏览 4
提问于2009-10-07
得票数 14
回答已采纳
9
回答
我可以用C开始编程吗?
我想开始编程,我以前没有编程经验,所以可以用C ?..Some开始编程,人们告诉我从perl或python开始。那么,我可以不学习python或perl就开始学习它吗?如果是这样的话,steve kochan的“?..And in c”一书是不是一个很好的起点呢?.
浏览 7
提问于2011-02-22
得票数 0
1
回答
是否有c++的非模板元语言?
、
我正在阅读boost::MPL作者中的c++模板元编程书。我是幽灵/凤凰图书馆的忠实粉丝。 不过,我想知道。使用模板进行c++元编程是个麻烦。它并不打算用于这一用途。模板和宏都不支持循环。在模板中,您基本上必须经历递归。 据我所知,c++编译过程大致是: 扩大/评估宏观 实例化模板(代码生成) 然后是实际的其他编译步骤(词法分析、解析、中间代码生成、机器无关优化、生成程序集/对象文件/链接.) 模板元编程是对步骤1和步骤2的一种黑客攻击,20年前错误地发现了这一点。 用一种实际的语言不是更简单吗?我指的是一些能够访问c++语法树并对其进行操作的语言,以及良好的文本处理能力。
浏览 0
提问于2014-01-25
得票数 8
回答已采纳
4
回答
适用于不同问题的编程语言
有没有使用不同编程语言来解决不同场景的通用列表? 像C一样,也被用于嵌入式编程、内核编程、UI编程(GTK)。 C++还可用于桌面/服务器应用程序编程,也可用于桌面/服务器甚至web上的商业/企业应用程序,也可用于制作计算机游戏 Java也可以用于几乎所有的事情。与.Net相同 脚本语言广泛应用于管理任务和web脚本中。 这是我对大多数语言(不包括函数式语言)的总体认识。 有没有人可以纠正我,并发布一份精确的列表,列出哪些编程语言可以/可以用来解决IT行业不同领域中不同的、最常见的和常见的问题?
浏览 0
提问于2009-12-16
得票数 4
回答已采纳
7
回答
我应该学习什么编程基础?
我在编程方面有过一次很奇怪的学习经验。我被教会了一些C++,但我并没有从中得到很多东西。下面是我从其中得到的:标题和变量声明。我试着自学PHP,从中我学到了很多。问题是,我的很多知识是广泛的,随机的,并为特定的情况而设计的。 所以,我的问题是:用(大多数语言)编程有哪些基础知识?
浏览 6
提问于2009-04-10
得票数 4
回答已采纳
5
回答
Objective-C中缺少的是您不想用它进行编程的地方
、
、
、
现在苹果在开发者工具/程序上进行了,我想知道除了苹果默认提供的Objective-C之外,还有什么吸引开发人员使用其他语言的,使用Objective-C编程非常有趣。是什么缺失的特性让你不再用它编程,而是用其他东西编程?
浏览 1
提问于2010-09-11
得票数 0
5
回答
构建支持多线程意味着什么?
、
、
Java提供了对多线程编程的内置支持. 我的书就是这么说的。我也可以用C,C++进行多线程编程。那么,他们是否也提供了对多线程的内置支持? 构建支持多线程意味着什么?难道不是操作系统真正提供了多线程支持吗? 是否有任何编程语言不能支持多线程?如果是的话,为什么?(我问这个问题是因为,如果操作系统提供多线程支持,那么为什么我们不能在该操作系统上支持的所有语言上进行多线程编程?)
浏览 12
提问于2011-08-06
得票数 3
回答已采纳
1
回答
直接与作为API调用的嵌入式SQL
、
大多数数据库应用程序需要主机编程语言才能使用SQL与数据库进行通信。SQL可以使用多种编程语言,从传统语言(如COBOL、FORTRAN和汇编程序)到更现代的语言(如C/C++、Java和Visual Basic )。选择主机编程语言可能会影响您编写SQL代码的方式。例如,SQL直接嵌入到COBOL程序中,而(像C这样的语言)需要像ODBC那样的API来发出语句。 资料来源: Craig S.Mulings-数据库管理-实践和程序完整指南 在主机编程语言中直接嵌入SQL和作为API调用有什么区别?
浏览 2
提问于2019-02-20
得票数 2
5
回答
发展速度的量度
、
我见过很多测试来测量编程语言的执行速度,但是我从来没有发现过测量开发速度的测试。 我听说在使用动态语言时,开发速度会提高,但有证据证明吗?我并不是说动态语言效率不高,但我想看看科学研究的结果,如果存在这种情况的话。 更好的是关于维修设施的信息。有些语言比其他语言更容易调试吗? 编辑:我最感兴趣的是语法相近的两种语言之间的差异。例如,我猜C语言编程通常比用Java编程要慢;但是用Java编程比用C#编程更快吗?
浏览 0
提问于2010-10-27
得票数 10
回答已采纳
17
回答
过程性程序和面向对象程序有什么不同?
、
、
、
我是编程新手,但我在StackOverflow上读到了一些关于各种编程方法的有趣讨论。我仍然不是百分之百清楚过程化编程和面向对象编程之间的区别。这听起来像是面向对象编程仍然使用过程(方法),但一切都是不同的组织方式,因为对象是展示的明星。但在我看来,程序仍然允许您做所有相同的事情。就像在C中一样,你可以把所有类似的过程放入一个库中。所以,你不能说C中的库与C++中的对象相似吗?
浏览 18
提问于2009-02-10
得票数 31
回答已采纳
3
回答
"Swift是建立在C和Objective C之上的,没有C兼容性的限制“是什么意思?
、
、
“Swift是一种新的编程语言,适用于iOS、macOS、watchOS和tvOS应用程序,它建立在C和Objective-C的最佳基础上,没有C兼容性的限制。“ 摘自:苹果公司。“Swift编程语言(Swift 3)。”iBooks。 “没有C兼容性的约束”是什么意思?它指的是哪种约束?
浏览 0
提问于2016-10-26
得票数 2
2
回答
函数式编程语言有什么是命令式语言做不到的吗?
我正在上函数式编程的第一节课。我突然跳了进来,不知道自己会陷入什么境地。但我已经了解到函数式编程语言与另一类语言(称为命令式语言)是不同的。我认为C和C++是后者的例子。 学习编程语言显然需要时间和精力。到目前为止,我还没有看到任何迹象表明命令式语言与函数式语言相比有任何限制。 我的问题: 函数式编程语言是否提供了使其对所有程序员广泛有用的好处?
浏览 4
提问于2015-01-17
得票数 1
3
回答
函数式编程语言是否有更多的机会进行编译时优化?
、
我当时正在读一本书“面向现实世界的函数式编程”。它首先比较命令式语言和函数式编程语言。并阐述了函数编程中的“值”和“表达式”与命令式编程中的“变量”和“函数”是如何不同的。从讨论中我想出了一个想法- 函数式编程语言比它们的命令式语言有更多的机会进行编译时优化。 是真的吗?
浏览 0
提问于2011-04-26
得票数 12
回答已采纳
4
回答
CSS是一种编程语言吗?
、
可能重复: 为什么和和CSS不是编程语言很重要? 正如我所理解的那样,编程语言可以用来解决一个问题/执行一个alogrithm。然后有人对我说,“我用HTML,JavaScript和CSS编程了一个网站”,我的直接反应是HTML和CSS不是编程语言,然后用HTML语言记住了L。但它仍然是一种“标记语言”。 那么CSS和HTML编程语言也是如此吗?如果是的话,它们不可能和C这样的语言处于同一条船上。在C语言中,指令的顺序是至关重要的,但在CSS中,您可以使用任何顺序的规则和选择器,而在HTML中,标记的顺序很重要,所以必须有一些语言的子分类,其中CSS/HTML/相似在一个语言中,C/Pyth
浏览 0
提问于2012-01-09
得票数 16
3
回答
动态重写首选字符串本地化以进行测试
、
、
、
使用iPhone模拟器中的设置应用程序切换语言是测试本地化调整的一种PITA方式。我正在尝试找出一种方法来在我的应用程序中使用调试设置在不重新启动应用程序的情况下动态切换本地化(en/fr/es/etc)。 NSBundle提供了从任意本地化请求本地化资源的方法,例如 - (NSString *)pathForResource:(NSString *)name ofType:(NSString *)extension inDirectory:(NSString *)subpath forLocalization:(NSString *)localizationName 但是我没有发现字符串管理
浏览 0
提问于2010-06-25
得票数 4
回答已采纳
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
谷歌大牛的 C 语言编程建议和技巧
C语言编程错误提示,献给初学C语言编程的你们
各路大牛的C语言编程建议和技巧,看完感触颇深!
C语言编程篇·最简单的C语言程序
C语言编程之C语言加密字符
热门
标签
更多标签
云服务器
ICP备案
对象存储
即时通信 IM
实时音视频
活动推荐
运营活动
广告
关闭
领券