`
文章列表
第三章 文件系统操作  文件路径 (FilePath)     在tango库中,文件和目录存储单位通常用FilePath实例来描述。创建一个FilePath很简单,用char[]提供构造器。文件路径不包含ANSI字符,而采用UTF-8编码。如下例:   auto path = new FilePath ...
第1章-入门      让我们开始我们的tango之旅吧。在开始之前,我们需要确定tango包被正确的安装和配置。关于tango的安装配置信息在附录B里透彻地讲解,在开始这里的课程之前,最好先仔细阅读一下那里的内容。tango容纳几种不 ...
          第二章   控制台输入输出   译自 《TangoRefMan_Sep_1_2008.odt 》 通常,在tango中有四种输出到控制台的方法:1.C Print  (不推荐使用,仅用于运行时追踪问题)。2.Cout/Cerr ,有最少的附属物并且结果是最少二进制代码,但不支持格式化输出,仅支持UTF-8.3.Stdout/Stderr,标准的控制台格式化输出,Tango的Print。4.Trace,Stderr的同步版本,同时输出几个不同线程的内容。          Cout,Cerr     通过Cout或Cerr在控制台显示文本,有最少的附属物,它们是tango ...
这是《TangoRefMan_Sep_1_2008.odt 》导言的翻译   第一部分导言     欢迎来到tango世界!这本手册将向读者介绍Tango和D编程语言。 Tango可分为两个部分:核心库和外围包。外围库提供了坚实的支持网络,并行,加密,文本数据处理,容器的包和其他的基本工具。     这本手册旨在揭露Tango界面的全部内容。 例如在整个章节表明目前的D编程技术和将其纳入应如何构成坚实的Tango应用。      每章涵盖了库的一节,并说明其目的和用途。 此外,鉴于Tango与D的密切关系,阅读本手册的一个附加收获是:新用户会发现该参考手册中一些用D语言编程的一些信息。 事实上 ...
D语言tango库是D语言的第二标准库,它功能强大、覆盖功能模块多,用户也多,例如著名的D语言GUI库DWT和DFL都支持Tango库,开发中的多媒体图形界面库hybrid也使用了tango,已发布的32位linux版的基于llvm后端和DMD前端的ldc0.9也采用tango作为标准库...... 目前,tango库已经发布了好几个版本,最新的0.99.8从开发路线图(http://www.dsource.org/projects/tango/roadmap)上看也完成了80%,1.0版于2008年12月30日启动,甚至2.0版也在开发规划中,更何况这样的一个库是一个开源免费的库。总之,tan ...
NVIDIA谈OpenCL 原地址:(http://news.mydrivers.com/1/123/123337.htm) 驱动之家[原创] 作者:Skyangeles 编辑:Skyangeles 2008-12-10 09:43:17 15285 人阅读 [投递] 由苹果提出的OpenCL标准昨天终于正式发布。查看该标准的定制工作组成员列表,NVIDIA和AMD双双位列其中,甚至还包括Intel,该标准得到GPU硬件厂商的广泛支持已经不成什么问题。日前,Engadget就致电NV,请他们谈了公司对OpenCL标准的看法 ...
OpenCL 1.0标准发布,CUDA如虎添翼 原地址(http://digi.it.sohu.com/20081217/n261264612.shtml  ) 2008年12月17日11:39               作者:超能网 OpenCL标准制定组织Khronos Group   业界标准组织KHRONOS在今天正式发布了通用计算标准OpenCL 1.0(Open Computing Language)。   OpenCL是首个开放的免费通用并行计算标准,将统一管理一台主机的所有计算资源,比如你的多核CPU、GPU等,OpenC ...
OpenGL特点 原地址(http://dev.rdxx.com/VC/OpenGL/2005-7/27/04165622.shtml ) 自从1992年诞生到现在,OpenGL已经成为业内最为广泛使用和支持的2D和3D图形应用程序接口,可以在不同计算机平台上开发出的成千上万的应用程序。OpenGL应用领域十分广泛,如军事、电视广播、CAD/CAM/CAE、娱乐、艺术造型、医疗影像、虚拟现实等。OpenGL具有可靠度高、可扩展、可伸缩、灵活、容易使用的特点。OpenGL具有一套渲染、纹理贴图、特效和其他功能强大的显示函数,从而促进了创新并加速了应用程序的开发。功能强大的OpenGL可以在所有流行 ...
基于PC的OpenGL跨平台实现及性能研究 (原文地址:  http://qkzz.net/magazine/1001-9081/2007/05/846684.htm  ) 摘要:针对OpenGL独立于操作系统和窗口系统的特性,分析了OpenGL基于PC的工作原理,包括泛型实现、硬件实现和OpenGL跨平台实现。使用OpenGL性能特征小组的SPECViewperf 9.0对OpenGL在Windows和Linux操作平台上的实现性能进行了测评和对比,并给出相关数据和图表。结果显示,OpenGL运行在硬件模式时会获得更好的性能。在PC平台上,OpenGL的实现性能受操作系统和窗口系统影响。测评方 ...
学习一种新的编程语言所要做的15个练习 原地址http://www.yeeyan.com/articles/view/38585/19790 简介 怎样快速学习一门新的编程语言?本文提供了一个行之有效的方法:看几页程序说明,然后就开始实践吧~     虽然我已经可以使 ...
原文地址 http://blog.waterlin.org/articles/msys%E7%9A%84%E4%BD%BF%E7%94%A8%E4%B8%8E%E7%95%8C%E9%9D%A2%E9%85%8D%E7%BD%AE.html MSYS的使用与界面配置 Filed Under (技术) by WaterLin 如果在系统中使用MinGW的话,用MSYS作为Windows的cmd会比较方便。 MSYS提供了一个模拟的bash环境,当然,其中包含了基本的bash命令,比如ls等。除了基本的bash命令外,它还提供了用bash的方式来运行Windows的程序。当你不清楚在MSYS里 ...
由于编译项目的需要使用Cmake,但对这个工具不是很熟悉,所以转载这篇文章,以备查找 原文地址 cmake使用总结(1) http://blog.csdn.net/keensword007/archive/2008/07/10/2635513.aspx cmake使用总结(2) http://blog.csdn.net/keensword007/archive/2008/07/16/2663235.aspx     Table of Contents 前言 入门篇 CMake语法介绍 命令 流程控制小结 参考书目 前言 做第一个linux项目时,Makefile是一行行敲入的,第 ...
 原地址http://blog.ednchina.com/longhaihai/190499/message.aspx 哎,本来了自己是喜欢搞硬件的,偏偏这段时间实习却去了家软件为主的公司,现在成了一个菜鸟级的代码员了,离自己的梦想越来越远了。看来在工作之余确实要拿出时间来搞搞自己喜欢的东西才行。        这段时间在搞QT。为什么用QT呢?呵呵应为项目前期别人用QT编好了,要我接过来,我总不可能拿过来就全部改写吧?再说我现在也还没有那样的能力呢呵呵。QT确实不好,开源的仅限于学习之用,要开发商业版的软件,那可是要付出巨额费用购买商业版的,呵呵在中国也罢,满天飞的D版,谁来管。呵呵反正我是不 ...
Ubuntu 下安装配置 D 语言编译器 DMD 原地址 http://www.oklinux.cn/html/developer/other/20080215/46672.html D语言是Ubuntu下一个主流静态语言霸主的强有力候选人。DMD是D语言的一个编译器。 到下面的地址下载DMD,后解压。(其中DMD/src/DMD是DMD的源码,DMD/sample/d是d语言的几个简单示例。) http://www.digitalmars.com/d/dcompiler.html 安装配置文件,复制DMD/bin/DMD.conf到 /usr/local/bin下。 为DMD/bin下 ...
Tango库Stdout的使用 Stdout是tango库中标准的执行格式化输出到控制台功能的方法,相当于java语言中的System.out.Printf或C语言中的Printf。 Stdout在tango.io.Stdout模块中预定义,它支持的类型有很宽的范围,把原来的表示形式转换成文本形式输出到控制台。它支持转换的类型有整数、浮点数、UTF8、UTF16、UTF32等等。 基本用法 像大多数库一样,Stdout可以接受多个参数,返回一些连锁引用,如下例: import tango.io.Stdout; void main () { //在控制台输出”Green” ...
Global site tag (gtag.js) - Google Analytics