2008-08-01から1ヶ月間の記事一覧

OpenGLの一番簡単なテンプレート

を用意してみた。ただのメモ。 #include <GL/glut.h> void display(void) { glClear(GL_COLOR_BUFFER_BIT); glFlush(); } void init(void) { glClearColor(0.0, 0.0, 1.0, 1.0); } int main(int argc, char *argv[]) { glutInit(&argc, argv); glutInitDisplayMode(GLUT</gl/glut.h>…

SDL_mixerの使い方

一年位前にSDL_mixerを使って音を鳴らしてみたんだけどそのサンプルを残してなかったので今回残してみた。 ライブラリのダウンロードやドキュメントはこちら http://www.libsdl.org/projects/SDL_mixer/ ただ鳴らすだけのプログラム /** * @brief SDL_mixer…

wstringはちょっとやっかい

C++

UTFの日本語を扱うときはstringではなくwstringを使うのですが、この人ちょっと厄介です。例えば using namespace std; wstring str = L"やっかい。。。"; wcout << str <

日本語のsplit

C++

perlやphpはなにがいいって正規表現とかそういう文字列処理に優れているところなんですよね。 C++は文字列苦手なんですが、最近紹介してるboostというライブラリががんばってくれています。 とりあえず日本語の切り分けをするプログラムを組んだので紹介。 u…

boostの導入

C++

FTGLには(当然ながら)改行が実装されていないので自分で実装してやる必要がある。改行文字を自動で判別するのに毎回一文字ずつ確かめるのも馬鹿馬鹿しいのでboostのstringにやってもらおう!ということでboostを導入することに。boostのMSVCへの導入は至っ…