2006-05-01から1ヶ月間の記事一覧

アクションで斜めの地形をどう扱うか

Welcome to Metanet Software Inc http://hrgs.itbdns.com/diary/item/27

SDL ジャンプアクション サンプルコード

#include "SDL.h" #include <stdio.h> #include <stdlib.h> #define RANDOM(N) ((int)(((double)rand()/RAND_MAX)*(N))) #define WinXSize 320 #define WinYSize 240 #define ColorDepth 8 #define RECTSIZE 100 #define CHARSIZ 8 int charx, chary=193; int jumpcnt, jumpflg;</stdlib.h></stdio.h>…

GNU - Free Software Directory

vimでgtagsを使用してエラーが出るとき

エラー内容 Error detected while processing function <SNR>26_RunGlobal: line 82: E42: No Errorsgtags.vimの303行目を let stuff = system(cmd . '>' . tmpfile)から :silent execute "!" . cmd . ">" . tmpfile へ直すと動作する</snr>

xyzzyでgtags

http://xyzzy.g-artistic.net/item_399.html

perl で順列を作る

use strict; my $N = 0; my @use_number = []; my @perm = []; my @result = []; # 順列生成サブルーチン sub make_perm_sub { my $n = shift; if( $n == $N ){ push @result, [@perm]; } else { for ( 1..$N ){ if( not $use_number[$_] ){ $use_number[$_]…

perlでutf16を読み書きする

use encoding cp932; use Encode; open FI, "<:encoding(utf16)", "aaa.txt" or die; open FO, ">:raw:encoding(utf16)", "bbb.txt" or die; while(<FI>){ print FO $_; }</fi></:encoding(utf16)",>

GraphEdit Build 090704 | Software - Digital Digest Web Page is Unavailable