d

    3热度

    3回答

    在DevMaster.net上我只找到了RealmForge。这是唯一的选择吗? C/C++游戏引擎是否适合D?如果是的话,我需要克服哪些困难才能与他们合作?

    4热度

    4回答

    在数字代码中有没有常见的便携式习惯用法(我正在用D编写,但语言不可知,C和C++的答案对我也很有用),以确保所有经常访问的堆栈分配的双精度对齐在8字节边界?我目前正在优化一些数字代码,其中未对齐的堆栈分配双打(仅在4字节边界对齐)导致大约1.5到2倍的性能命中。

    14热度

    4回答

    D中是否存在不在C++中的运算符?

    20热度

    2回答

    我想试试D编程语言。我有一个简单的宠物项目,我一直想完成,我认为这将是学习D 2.0的好机会。 然而,我的主要操作系统是64位Windows 7 64位Kubuntu的双启动,我似乎无法得到它的工作。该项目将使用SDL,我怀疑我的64位操作系统可能是问题。 什么是事务的D 64位的现状如何?有没有人有经验让这个工作? 顺便说一句我没有兴趣D 1.0,所以它的D 2.0或萧条。

    5热度

    2回答

    我对D非常陌生,仍然在努力配置我的工具链。 我正在运行Ubuntu Karmic并希望将DSSS与GDC和Tango或TangoBos一起使用。直到现在,我从Ubuntu存储库,DSSS,Tango和TangoBos中安装了GDC,编号为these repositories,我可以使用dsss + gdc + tangobos进行编译。 根据DSSS文件,应该可以使用 $ dsss build -

    5热度

    2回答

    在D语言中,我可以如何读取所有标准输入并将其分配给字符串(使用Tango库)?

    11热度

    6回答

    我已经对“D”感兴趣了好几年了,最近决定开始真正使用它。我已经能够很容易掌握基础知识,我喜欢该语言的基本功能集,而且我阅读的内容越多,所得到的印象就越深刻。 现在,我非常有兴趣将自定义Web应用程序服务器编写为业余爱好项目,我希望它是一个简单的二进制文件,并使用实际Web应用程序的动态链接库。我相信D是这个合资企业的完美语言。 只有一个大问题......在过去的几天里,我完全无法获得任何IDE设置

    6热度

    3回答

    如果可以在C#中的不安全结构内部使用一个指向数组结构的指针数组,就像在C中可以使用的那样,构造复杂的数据结构时不需要每个节点拥有一个对象的开销就会更容易,以及语法更清晰和更具可读性。 是否存在一个深层次的架构原因,为什么固定数组在不安全的结构中只允许由“值类型”而不是指针组成? 我认为只有在结构内部明确命名指针必须是刻意决定削弱语言,但我找不到任何有关为什么这样的文档,或者不允许结构中的指针数组的

    11热度

    1回答

    这太简单了,我很尴尬的问,但是如何将c字符串转换为D2中的d字符串? 我有两个用例。 string convert(const(char)* c_str); string convert(const(char)* c_str, size_t length);

    4热度

    2回答

    我正在为Lua写入D2绑定。这是在Lua头文件中的一个。 typedef int (*lua_CFunction) (lua_State *L); 我承担了相当于D2说法是: extern(C) alias int function(lua_State* L) lua_CFunction; 的Lua还提供了一个API函数: void lua_pushcfunction(lua_State*