Skip to main content

York Jong's Library tagged Cpp   View Popular

16 Nov 09

石頭閒語:擁抱變化,從函數指標到函數個體 - 樂多日誌

有一天,"偉大的"架構設計師交代甲和乙兩位程序員共同負責撰寫一個小程式。這個程式配置了兩個陣列,一個是傳統的整數陣列,一個是整數vector。這個程式要將這兩個陣列的內容傾印出來。

blog.roodo.com/...10700785.html - Preview

C Cpp Java concept

05 May 09

Boost C++ Libraries 初體驗

在本文裡,將參照 Boost 官網的「Getting Started on Windows」文章,於 Windows 作業系統以及 Visual Studio 2005 程式編譯器的環境下,詳細介紹安裝及建置 Boost 的步驟,並且在最後使用 Boost.Thread 函式庫做為測試範例。

blog.monkeypotion.net/...t-touch-of-boost-cpp-libraries - Preview

Boost Cpp template lib

20 Mar 09

C++0x - Wikipedia, the free encyclopedia

C++0x is the planned new standard for the C++ programming language. It is intended to replace the existing C++ standard, ISO/IEC 14882, which was published in 1998 and updated in 2003.

en.wikipedia.org/C%2B%2B0x - Preview

Cpp language

18 Mar 09

shedskin - Google Code

Shed Skin is an experimental compiler, that can translate pure, but implicitly statically typed Python programs into optimized C++. It can generate stand-alone programs or extension modules,

code.google.com/shedskin - Preview

ShedSkin Python Cpp compiler

Shed Skin - Wikipedia, the free encyclopedia

Shed Skin is an experimental compiler that translates pure but implicitly statically typed Python programs into optimized C++.

en.wikipedia.org/Shed_Skin - Preview

ShedSkin EXE Python compiler Cpp

12 Mar 09

The CImg Library - C++ Template Image Processing Toolkit

CImg stands for "Cool Image" : It is easy to use and efficient. It's a very pleasant toolbox to code image processing stuffs in C++, and potentially covers a wide range of image processing applications.

cimg.sourceforge.net - Preview

imaging Cpp Lib opensource

CodeProject: CxImage. Free source code and programming help

CxImage is a C++ class that can load, save, display, and transform images in a very simple and fast way.

www.codeproject.com/...cximage.aspx - Preview

Cpp Imaging lib opensource

20 Jun 08

Open source Clustering software

The open source clustering software available here implement the most commonly used clustering methods for gene expression data analysis. The clustering methods can be used in several ways. Cluster 3.0 provides a Graphical User Interface to access to the clustering routines. It is available for Windows, Mac OS X, and Linux/Unix. Python users can access the clustering routines by using Pycluster, which is an extension module to Python. People that want to make use of the clustering algorithms in their own C, C++, or Fortran programs can download the source code of the C Clustering Library.

bonsai.ims.u-tokyo.ac.jp/...software.htm - Preview

Python clustering C Cpp module

26 Apr 08

Unicode for Programmers - Windows

This article focuses exclusively on system-level Windows programming in C and C++. Other languages designed for Windows, such as Visual Basic, deal with Unicode in their own idiosyncratic ways. Starting with .NET, all of these languages (including VB.NET and C#) now use UTF-16 Unicode strings.

www.jorendorff.com/...windows.html - Preview

Unicode UTF-16 Windows C CPP

  • On Windows, as in Java, using Unicode means using UTF-16 as the
    general-purpose encoding for manipulating text in memory and passing
    strings to APIs.
  • On Windows/x86 platforms, wchar_t is a
    16-bit type, and it is used exclusively for Unicode.
  • 5 more annotations...
08 Oct 07

Boost.Spirit Home

  • Expression templates [2]
    allow us to approximate the syntax of Extended
    Backus Normal Form [3]
    (EBNF) completely in C++
04 Sep 07

Place volatile accurately

  • You can manipulate each special register as if it were an unsigned int, or if you prefer, a uint32_t. (Fixed-size integer types such as int16_t and uint32_t are defined in the C99 header <stdint.h>.
  • Many devices interact through a small collection of device registers, rather than just one. For example, the Evaluator-7T has two UARTs, numbered 0 and 1. Each UART is controlled by six special registers.
  • 6 more annotations...
1 - 20 of 63 Next › Last »
Showing 20 items per page

Highlighter, Sticky notes, Tagging, Groups and Network: integrated suite dramatically boosting research productivity. Learn more »

Join Diigo