gdc

    10热度

    1回答

    我是D编程新手。 选择DMD(2.061)或GDC(4.6,4.7或4.8,快照)有什么优缺点。 我应该选择什么样的GDC版本? 我已经成功构建了GCC-4.8和GDC-4.8的最新快照,并编译了一个hello world程序。 这里是我的优点的想法至今: GDC:更多平台,运行时性能 DMD:编译性能,更多的测试? 通过GDB调试支持怎么样?GDC和DMD有什么不同?

    19热度

    2回答

    有一段时间我对D的运算符重载的方向感到困惑,但现在我意识到这是一个美丽的系统......如果它只适用于核心类型(int,float等)。考虑如下代码: struct Vector { float X, Y; void opOpAssign(string op)(Vector vector) { X.opOpAssign!op(vector.X); // ERROR

    2热度

    2回答

    从哪里可以找到有关GDC(GNU D编译器)的规范以及如何重写标准D类型(如uint等)? 对于信息:我有兴趣使用D内核和其他低级别的东西。 谢谢。

    3热度

    1回答

    我已经下载,编译并安装gdc从它的bitbucket repository。 然后我下载,解压缩并运行G-WAN从它的site。 我现在可以使用gdc编译D2代码,它运行良好,我可以使用G-WAN在浏览器中加载c脚本。 当我尝试将D2脚本添加到我的源文件夹时,我无法从G-WAN提供它们。 sudo ./gwan 'hello.d的':使用D2(* .D)脚本,安装 'GDC'(命令和apt-get

    3热度

    1回答

    我想部分等价的问题:用DMD编译的代码,用GDC自动编译吗? 我问,因为我有正从Ubuntu的安装10.4 GDC现代版的问题(貌似循环依赖,叹息)reposetory。

    13热度

    2回答

    我想尝试D,但我不太确定使用什么编译器。我在这个主题上找到了一些文章,也提出了一些问题,但是我没有找到任何最新的文章。 每个编译器有什么好处,有什么缺点?现在DMD编译器似乎对我来说是最好的,但我可能只是被过时的信息所误导。

    7热度

    1回答

    我正在将我们的reign SDK从C#移植到D,并将D-Atizing从C#转换为D.目前正在使用Vector2数学模块。 下面两个结构之间是否会有性能差异?我的基准测试显示相同的性能,但我想获得一个位专家的见解的:) struct Vector2(T) { T x, y; @property T u() { return x; } @property T v()

    1热度

    1回答

    我正在内存分配上运行我的iOS应用程序分析器,并且检测到当前已创建8MB内存,并且仍然存在于我的应用程序中。显然有一些错误。所以,我钻下来,这里的形象,我可以告诉你: 知道为什么这是什么原因?这似乎是一个自动发布的对象,所以不应该被释放,而不是活在内存中? 以下是我正在调用该函数parseTagsInComment: dispatch_async(dispatch_get_global_queue

    1热度

    1回答

    我有几个异步调用我将在一个呼叫结合: -(void) loadA:(ArrayBlock)completion failure(FailureBlock):failure; -(void) loadB:(ArrayBlock)completion failure(FailureBlock):failure; -(void) loadC:(ArrayBlock)completion failur

    1热度

    1回答

    我有2个AFNetoworking操作获取数据,并且我有一个方法需要完成两个任务。我已经在互联网上读过,我可以有一个NSOperationQueue使1操作依赖于另一个操作完成。虽然这在某些情况下似乎是一个很好的解决方案,但如果我的代码不适合作为NSOperation,它似乎很难。 例如(出于说明的目的) 1. API调用A获得的图像A 2. API调用B获得另一图像B 3. maskImage功