public marks

PUBLIC MARKS with tag cpp

July 2006

The Boost Graph Library

by YukuanMark
Graphs are mathematical abstractions that are useful for solving many types of problems in computer science. Consequently, these abstractions must also be represented in computer programs. A standardized generic interface for traversing graphs is of utmos

Games from Within: Exploring the C++ Unit Testing Framework Jungle

by YukuanMark & 1 other
One of the topics I've been meaning to get to for quite a while is the applicability of test-driven development in games. Every time the topic comes up in conversations or mailing lists, everybody is always very curious about it and they immediately want

CppUnitLite2 1.1

by YukuanMark
About a year ago, I wrote an article comparing <layer id="google-toolbar-hilite-18" style="background-color: Cyan; color: black;">unit</layer> <layer id="google-toolbar-hilite-21" style="background-color: Fuchsia; color: black;">test</layer> frameworks th

May 2006

April 2006

March 2006

Trolltech

by sk8ter82 & 1 other
Cross-platforme C++ GUI Development, and Embedded Linux Solutions.

Qtfr

by sk8ter82 & 1 other
La communauté Qt francophone.

Qt Quarterly

by sk8ter82 & 1 other
Qt Quarterly is a paper-based newsletter exclusively available to Qt customers

Apprendre à programmer en C++ avec Qt

by sk8ter82 & 1 other
Ce support de formation est destiné aux débutants en programmation qui souhaitent se familiariser avec C++. Il s'agit d'une nouvelle version du cours, qui s'appuie sur l'utilisation de la librairie Qt

February 2006

January 2006

我的 Linux on Windows 體驗

by YukuanBlog
Linux-like 環境下許多好用的工具被熱心的使用者移植到 Windows 上。剛開始人們先移植的是上面的程式開發環境,慢慢的其他實用的軟體也陸陸續續被移植過來。

November 2005

The Prolog Interpreter

by YukuanBlog
這學期加入 AI 助教群,我打算讓學弟妹從實作中瞭解 Unification Algorithm ,但又不想為他們帶來太大的負擔,於是我從眾多 Prolog language 的 open source 版本中找出了 Peter Bouthoorn 所開發的版本

又遇 N Puzzle

by YukuanBlog
針對 N Puzzle,之前以 CLIPS, C Language Integrated Production System 求解過,那是專家系統的課,所以我也很配合地,以 heuristic 的方式,寫起一條條的 production rules 。

Graphing for the Pattern of Antenna Field

by YukuanBlog
專四下學期至專五上學期延續一年(1994-1995)的專題課。我選了任教工程數學及電磁學的柯盟卿老師開授的「天線場型電腦繪圖」作為畢業專題。

The Thread Class Library for Linux

by YukuanBlog
在設計應用程式時,一些需要並行處理(concurrent processing)的功能,已經很少人使用中斷(interrupt)的方法解決,也不必再自行利用一個輪詢迴圈(Round-robin loop)來達到並行的效果──因為現在作業系統的設計,都已經支援執行緒(thread)了。

Re: 請問在何種狀況下會考慮使用exception?

by YukuanBlog
就大部分的軟體系統而言,想在程式還沒完成時就知道效率的瓶頸在哪?無異是緣木求魚!在應該使用 Exception 時就使用,在程式還沒正確之前,效率再高都是枉然。

Re: 有沒有好的機制來判斷物件是否已被 delete

by YukuanBlog
如果整個程式都是由我一個人開發的話(包括使用的 Library),通常是不必動用到這類的工具。

Assertion

by YukuanBlog
Assertion 的使用目的,就是要防止客戶對程式庫的誤用。以 Design by Contract 的原則再加上 OOP 的術語,簡單說來:就是要確保物件在執行操作或行為後還要維持其內部狀態的正確。

March 2005

PUBLIC TAGS related to tag cpp

*** +   ai +   askme +   assertion +   audio +   bots +   c +   c++ +   coding +   conseil +   debug +   dev +   development +   documentation +   documentation/en +   dotnet +   exception +   framework +   functional +   geek +   gnu +   graph +   help +   howto +   ide +   images +   jabber +   java +   javascript +   libraries +   linux +   oo +   perl +   php +   plugins +   porting +   programming +   project +   prolog +   qt +   refactoring +   reference +   software +   tools +   unit test +   UTest +   vst +   xml +   xul +   xulrunner +