何もできないが何か作ろうと思うんだ
■ このスレッドは過去ログ倉庫に格納されています
0001デフォルトの名無しさん
2006/05/17(水) 05:51:58何か言語を学んで頑張ろうと思う。
持ち物は
C、C++、JAVA言語の本と
C言語のアルゴリズムの本だ。
ヤフオクで手に入れたものも多いから
古いのもあるかもしれん。
どれがいいだろうか。C#等のほうがよいのだろうか。
0002デフォルトの名無しさん
2006/05/17(水) 05:54:310003デフォルトの名無しさん
2006/05/17(水) 07:34:06SWI-PrologをDownloadしなさい。
0004デフォルトの名無しさん
2006/05/17(水) 08:47:41でも、なさそうな気がする。
0005デフォルトの名無しさん
2006/05/17(水) 09:09:39いつでも懇切丁寧に指導いたします。
0006デフォルトの名無しさん
2006/05/17(水) 09:27:54ただPrologはなんだかクイズ用途の言語に見える。
目標としては、グラフィカルなものがつくりたいんだ。
0007デフォルトの名無しさん
2006/05/17(水) 09:33:430008デフォルトの名無しさん
2006/05/17(水) 11:05:29http://www.amazon.co.jp/exec/obidos/ASIN/4320026926/
C言語によるプログラミング
http://www.amazon.co.jp/exec/obidos/ASIN/4274064875/
独習C++
http://www.amazon.co.jp/exec/obidos/ASIN/4798103187/
JavaプログラミングBlack Book
http://www.amazon.co.jp/exec/obidos/ASIN/4844314068/
アルゴリズムイントロダクション1巻
http://www.amazon.co.jp/exec/obidos/ASIN/4764902451/
珠玉のプログラミング
http://www.amazon.co.jp/exec/obidos/ASIN/4894712369/
C言語による最新アルゴリズム辞典
http://www.amazon.co.jp/exec/obidos/ASIN/4874084141/
こんなに持っているのに・・・orz
しかも、まだありそうだ。
0009デフォルトの名無しさん
2006/05/17(水) 11:09:07だから、C、C++をやることにするよ。
Prolog勧めてくれてありがとう。Prologという言語があることを知ったよ。
0010デフォルトの名無しさん
2006/05/17(水) 11:25:580011デフォルトの名無しさん
2006/05/17(水) 11:33:290012デフォルトの名無しさん
2006/05/17(水) 12:37:15随分やってるんじゃないか。それならCでいいじゃないか。
ちょっと古いがPrologの書籍目録を載せておく。
http://nojiriko-prolog.com/prolog_book.html
0013デフォルトの名無しさん
2006/05/17(水) 13:07:45放置状態になりそうだったら削除依頼はやるよ。
>>12
ありがとう。本屋で見てみるよ。
Prologは人工知能の分野で使われると書いてあったよ
やる気がなくならなければ、Prolog使うことになりそうだよ。
本は持ってるけど、読んでないんだ。これからなんだ。
0014デフォルトの名無しさん
2006/05/17(水) 14:07:330015デフォルトの名無しさん
2006/05/17(水) 14:23:21問題はC/C++のコンパイラなんだけど、現時点では、
Windowsなら、
・Microsoft Visual C++ 2005 Express Edition
・MinGW+MSYS
の二択しかないって感じだね。
MinGW+MSYSの場合は日本語の処理にとても苦しむだろうけど、
まぁ、そのあたりは調べればなんとかなると思う。
C/C++単体では面白くないので、
SDLやwxWidgets、GTK+などを使うといいんじゃないかな。
てっとりばやくソフトを作りたいのならHSPを使うという手もあるよ。
0016デフォルトの名無しさん
2006/05/17(水) 14:39:43中途半端な人には Java とか C# を勧めます。
0017デフォルトの名無しさん
2006/05/17(水) 15:38:57Lispはなんだか歴史があるみたいだね。難しそうだよ。機会があったらやってみるよ。
>>15
親切にありがとう。C++をやろうと思ってるよ。
SDL、wxWidgets、GTK+、調べてやってみようと思う。
もしくはJavaかな
>>16
なぜ、中途半端な人にはJavaやC#がおすすめなのかわからないんだ。
でも、お勧めを教えてくれてありがとう。
今まで僕は中途半端だったんだ。これからもそうかもしれない。
とりあえず、今からCをやってみるよ。
0018デフォルトの名無しさん
2006/05/17(水) 17:03:360019デフォルトの名無しさん
2006/05/17(水) 17:48:230020デフォルトの名無しさん
2006/05/17(水) 18:41:220021デフォルトの名無しさん
2006/05/17(水) 22:22:07なぜ再帰を使うのかがわからない。
再帰を使わないほうが簡単な気がするのは、自分だけなんだろうか
0022デフォルトの名無しさん
2006/05/17(水) 22:24:50モチベーションの維持が難しいということ?
ただ、漠然として何か作りたいんだ。まだ言語がわかってないから
考えられないのかもしれない。
0023デフォルトの名無しさん
2006/05/17(水) 22:41:15君の指摘は全く正当。いいセンスしてるかもね。
数学的に再帰モデルになっているということと、
プログラムとして再帰的なコードにする必要があるということは全く別。
階乗ごときに再帰を使っても、再帰の恩恵にはあずかれない。
0024デフォルトの名無しさん
2006/05/17(水) 23:21:47再帰を学ぶ上で簡単な例だからだと思う。
0025デフォルトの名無しさん
2006/05/17(水) 23:48:51再帰の恩恵にあずかれる時に使うと効果がありそうだね。
再帰が効果を発揮する時にまだ出会っていないんだけどね。
>>24
確かにフィボナッチ数列より簡単だったよ。
例として挙げるためには、簡単なものを使わざるを得なかったんだろうか。
次はフィボナッチ数列をやったんだ。
僕は再帰の方しか思いつかなかった。
非再帰にしてみたいよ。紙と鉛筆が必要だ。
0026デフォルトの名無しさん
2006/05/18(木) 09:22:33c=a+b; a=b; b=c;
をループするだけじゃないの?
0027デフォルトの名無しさん
2006/05/18(木) 12:17:27どうやら、そうみたいだ。何で思いつかないのだろうか。
ちょっと残念だよ。
今日はソートをやるんだ。
0028デフォルトの名無しさん
2006/05/18(木) 15:44:54クイックソートでまた再帰だ。ここで再帰に慣れようとおもう。
VS2005EEをインストールしたんだけど、慣れないとむずかしいんだね。
VS2005の解説書でもあるといいんだけどな。
Javaにしとけばよかったかななんて今思うんだ。
どっちも平行してやっていくのはありなのかな。
0029デフォルトの名無しさん
2006/05/18(木) 16:15:49そろそろ夕飯。
何を作ったらいいのだろう。
0030デフォルトの名無しさん
2006/05/18(木) 16:50:37まぁ、簡単なもので済ませれば?
ラーメンぐらいでいいんでないの?
0031デフォルトの名無しさん
2006/05/18(木) 16:53:04ラーメンは難しいだろ。建築知識がないとできんぞ。
0032デフォルトの名無しさん
2006/05/18(木) 17:04:400033デフォルトの名無しさん
2006/05/18(木) 18:39:43あれは特殊だから
外部ライブラリとかが必要じゃなかたっけ?
0034デフォルトの名無しさん
2006/05/18(木) 20:59:330035デフォルトの名無しさん
2006/05/18(木) 21:25:480036デフォルトの名無しさん
2006/05/18(木) 23:27:280037デフォルトの名無しさん
2006/05/18(木) 23:58:05SDL、wxWidgets、GTK+、WIN32API、その他。
どれが簡単なんだろうか。WIN32APIが一番情報が載ってそうな気がするんだ。
0038デフォルトの名無しさん
2006/05/19(金) 02:35:32元祖のアレなら麺につゆがコンポーネント化されてるから楽じゃね?
0039デフォルトの名無しさん
2006/05/19(金) 06:39:37最近、アルゴリズムばかりで、言語をやっている気があまりしない。
何か作らないとあまり面白いものじゃない。
0040デフォルトの名無しさん
2006/05/19(金) 06:44:11何かを作ってやろうではなく、生活の中のあれこれをどうプログラムと
するか、という姿勢を持つ方がよいと思う。たしかに、ラーメンの
作り方をどう記述し、どうプログラミングし、最終的にラーメン調理
ロボットを構想してはじめて、君は何かをすることになる。
ラーメンでからかわれたら、よし、古典主義建築のオーダーの法則を
プログラミングするぞ、と反撥する。そこでこの問題をどう記述しな
くてはならないか、こそ、深く考える。
私は「私小説」が描けないプログラミングは価値がないと思う。
自分の周辺の状況を描いて、描いて、それでようやく他人より
一歩前にでるのだ。
0041デフォルトの名無しさん
2006/05/19(金) 09:31:310042デフォルトの名無しさん
2006/05/19(金) 10:34:57GUIをやりたいなら、logoをやってみたら?
googleで「logo 言語」で検索するといろいろ出てくるよ。
0043デフォルトの名無しさん
2006/05/19(金) 11:32:00GUI が何の略か知ってる?
0044デフォルトの名無しさん
2006/05/19(金) 11:49:430045デフォルトの名無しさん
2006/05/19(金) 12:05:03logoにはUserInterfaceがないとでも?
0046デフォルトの名無しさん
2006/05/19(金) 15:28:07考え方、物の見方というのは大事なんだね。
なんだか、玄人のような気がするけどProlog一筋なのかな?
やる気が出てきたよ。ありがとう。
>>42
LOGO言語調べてみたんだ。なんだか教育用らしいね。
枯れた言語と書いてあるけど、ちょっと様子を見てみるよ。
教えてくれて、ありがとう。
0047デフォルトの名無しさん
2006/05/19(金) 15:56:530048通りがかりのおっさんA
2006/05/19(金) 19:49:52誰か教えて
0049デフォルトの名無しさん
2006/05/19(金) 20:16:29+の数の違い。それぞれ、0個4個2個。
0050デフォルトの名無しさん
2006/05/19(金) 23:31:320051デフォルトの名無しさん
2006/05/20(土) 08:37:28c++は最初はcで実行後1つ増える
つまり互換性を取りつつ次へ続いている
c#はcの半音上。互換性を捨ててd言語には届かないという意味
0052デフォルトの名無しさん
2006/05/20(土) 08:40:340053デフォルトの名無しさん
2006/05/20(土) 10:01:410054デフォルトの名無しさん
2006/05/20(土) 10:03:540055デフォルトの名無しさん
2006/05/20(土) 10:09:520056デフォルトの名無しさん
2006/05/20(土) 10:46:340057デフォルトの名無しさん
2006/05/20(土) 10:48:550058デフォルトの名無しさん
2006/05/20(土) 10:49:38でいいじゃん
0059デフォルトの名無しさん
2006/05/20(土) 11:22:49http://pc8.2ch.net/test/read.cgi/tech/1122205164/
0060デフォルトの名無しさん
2006/05/20(土) 11:46:10すばらしい。
0061デフォルトの名無しさん
2006/05/20(土) 12:07:20海鮮丼のことですか?
0062デフォルトの名無しさん
2006/05/20(土) 12:17:050063デフォルトの名無しさん
2006/05/20(土) 16:42:230064デフォルトの名無しさん
2006/05/20(土) 17:09:59以上終わり
0065デフォルトの名無しさん
2006/05/20(土) 17:59:370066デフォルトの名無しさん
2006/05/20(土) 18:25:21linexやmacでも動く。
0067デフォルトの名無しさん
2006/05/20(土) 18:30:48材料(海鮮丼,いか).
材料(海鮮丼,いくら).
材料(海鮮丼,ホタテ).
材料(海鮮丼,のり).
材料(海鮮丼,米).
材料(海鮮丼,砂糖).
材料(海鮮丼,酢).
材料(海鮮丼,塩).
材料(海鮮丼,醤油).
材料(海鮮丼,だし).
0068デフォルトの名無しさん
2006/05/20(土) 18:45:07も入れてほしいな
0069デフォルトの名無しさん
2006/05/20(土) 18:46:320070デフォルトの名無しさん
2006/05/20(土) 18:46:520071デフォルトの名無しさん
2006/05/20(土) 18:47:480072デフォルトの名無しさん
2006/05/20(土) 18:48:260073デフォルトの名無しさん
2006/05/20(土) 18:49:310074デフォルトの名無しさん
2006/05/20(土) 19:01:260075& ◆LMRaV4nJQQ
2006/05/20(土) 19:03:01具(海鮮丼,_具リスト) :- member(サーモン,_具リスト),not(member(まぐろ,_具リスト)).
0076デフォルトの名無しさん
2006/05/20(土) 19:10:34材料(海鮮丼,_,まぐろ).
...
材料(海鮮丼,和風,醤油).
材料(海鮮丼,洋風,マヨネーズ). /* ゲ、ゲ、ゲ */
0077デフォルトの名無しさん
2006/05/20(土) 19:11:160078デフォルトの名無しさん
2006/05/20(土) 20:00:32味(かます,極めて,あっさり).
味(サーモン,極めて,脂っこい).
味(とろ,極めて,脂っこい).
味(鯛,少し,あっさり).
可能な味の配合(_,脂っこい,_,あっさり).
可能な味の配合(_,あっさり,_,脂っこい).
可能な味の配合(極めて,脂っこい,少し,脂っこい).
可能な味の配合(少し,脂っこい,極めて,脂っこい).
可能な味の配合(_,あっさり,_,あっさり).
具(海鮮丼,_具リスト) :- member(_具1,_具リスト),member(_具2,_具リスト),not(_具1=_具2),
味(_具1,_程度1,_味1),味(_具2,_程度2,_具2),可能な味の配合(_程度1,_味1,_程度2,_味2).
0079デフォルトの名無しさん
2006/05/20(土) 20:39:230080デフォルトの名無しさん
2006/05/21(日) 03:59:410081デフォルトの名無しさん
2006/05/21(日) 11:35:110082デフォルトの名無しさん
2006/05/21(日) 15:12:45今日の昼飯、カマスの刺身だった。at Odawara
0083デフォルトの名無しさん
2006/05/21(日) 19:37:56海鮮丼の作り方も記述できない言語の支持者もGo homeだね。
0084デフォルトの名無しさん
2006/05/23(火) 19:17:54どうやら、C言語とかよりもWIN32APIを使えるようになれば、見た目は良いのが作れそうだね。
でもなんだかVistaから変わるらしくて、すぐに使えなくなったりしないのかな。
本を見ながら電話帳をつくったんだ。リストの操作に慣れていないせいか
僕にとってとても難解なんだ。
0085デフォルトの名無しさん
2006/05/24(水) 10:08:110086デフォルトの名無しさん
2006/05/25(木) 16:16:040087デフォルトの名無しさん
2006/05/25(木) 21:07:52http://www.nishinippon.co.jp/nnp/economics/20060518/20060518_013.shtml
無理じゃなさそうだ。
0088デフォルトの名無しさん
2006/05/26(金) 11:08:25WIN32APIはCから呼び出すもんだろ
0089デフォルトの名無しさん
2006/05/27(土) 19:06:44でもDirect3D使えるほうがもっと面白い事できるかもね。
0090デフォルトの名無しさん
2006/06/09(金) 00:39:09何ヘルツまで聞こえてるか表示させたかったけど、MessageBoxのなかにどう書けばいいのか
わからなかったんだ・・・。
#include<windows.h>
int WINAPI WinMain(
HINSTANCE hInstance ,
HINSTANCE hPrevInstance ,
LPSTR lpCmdLine ,
int nCmdShow ) {
int on_button, i;
for(i = 1000;; i +=1000)
{
::Beep(i, 700);
on_button = MessageBox (NULL, TEXT("聞こえますか?"),
TEXT("聴力テスト"), MB_YESNO | MB_ICONINFORMATION);
if(on_button == IDNO)
break;
}
if( i >= 14000)
MessageBox (NULL, TEXT("正常"), TEXT("結果は"), MB_OK);
else
MessageBox (NULL, TEXT("正常ではないかもしれません"), TEXT("結果は"), MB_OK);
return 0;
}
0091デフォルトの名無しさん
2006/06/09(金) 05:09:22http://net-tv.ddo.jp/bbs/sure/test/read.php/gabbs/1147878262/l50
【初めて仲川勝彦(K仲川)と仕事する方へ】
http://pc8.2ch.net/test/read.cgi/prog/1149580345/l50
†
http://pc8.2ch.net/test/read.cgi/prog/1111407459/l50
0092デフォルトの名無しさん
2006/06/09(金) 10:24:59forループ内のメッセージはこんな感じで。
_TCHAR buf[200];
wsprintf(buf, TEXT("周波数 %d Hzです。聞こえますか?"), i);
on_button = MessageBox (NULL, buf, TEXT("聴力テスト"), MB_YESNO | MB_ICONINFORMATION);
0093デフォルトの名無しさん
2006/06/09(金) 12:24:04ショボい中小企業の事務屋さんなんで
放置しといてね
0094デフォルトの名無しさん
2006/06/09(金) 19:57:54もしかしてVistaだと
イルカがリッタイになってたりするのか?
0095デフォルトの名無しさん
2006/06/15(木) 22:48:36#include<windows.h>
int WINAPI WinMain(
HINSTANCE hInstance ,
HINSTANCE hPrevInstance ,
LPSTR lpCmdLine ,
int nCmdShow ) {
int on_button, i;
for(i = 1000;; i +=1000)
{
TCHAR buf[200];
::Beep(i, 700);
wsprintf(buf, TEXT("周波数%dHzです。聞こえましたか?"),i);
on_button = MessageBox (NULL, buf,TEXT("聴力テスト"), MB_YESNO | MB_ICONINFORMATION);
if(on_button == IDNO)
break;
}
TCHAR buf[200];
if( i >= 14000){
wsprintf(buf, TEXT("周波数%dHzまで聞こえました。正常です。"),i - 1000);
MessageBox (NULL, buf, TEXT("結果は"), MB_OK);
}
else{
wsprintf(buf, TEXT("周波数%dHzまで聞こえました。正常ではないかもしれません。"),i - 1000);
MessageBox (NULL, buf, TEXT("結果は"), MB_OK);
}
return 0;
}
0096デフォルトの名無しさん
2006/06/24(土) 12:05:190097デフォルトの名無しさん
2006/06/29(木) 07:37:210098デフォルトの名無しさん
2006/06/29(木) 08:07:310099デフォルトの名無しさん
2006/07/10(月) 11:11:410100デフォルトの名無しさん
2006/07/19(水) 04:11:360101デフォルトの名無しさん
2006/07/19(水) 04:43:35if(on_button == IDNO)
break;
}
+ wsprintf(buf, "周波数%dHzまで聞こえました。正常で%s。", i - 1000, ( i >= 14000 ? "す": "はないかもしれません") );
- if( i >= 14000 ){
- wsprintf(buf, TEXT("周波数%dHzまで聞こえました。正常です。"),i - 1000);
MessageBox (NULL, buf, TEXT("結果は"), MB_OK);
- }
- else{
- wsprintf(buf, TEXT("周波数%dHzまで聞こえました。正常ではないかもしれません。"),i - 1000);
- MessageBox (NULL, buf, TEXT("結果は"), MB_OK);
- }
0102デフォルトの名無しさん
2006/07/22(土) 23:29:18そういう、ルールはどこで身につくのかな?
0103デフォルトの名無しさん
2006/07/23(日) 04:22:00本を見ながら小遣い帳をつくることにしたよ。
0104デフォルトの名無しさん
2006/07/29(土) 22:37:29がんばれ。
0105デフォルトの名無しさん
2006/07/30(日) 09:32:31今日はCSV形式での保存、読み込みができるようにがんばるよ。
0106デフォルトの名無しさん
2006/07/30(日) 19:43:22List<ReportItem^>^ Reportlist::Select(int year, int month)
なにをやっているのか・・・。全く理解できてない。
List<>とか^とかわかってない場合この本は早すぎたんだろうか・・・。
0107デフォルトの名無しさん
2006/08/02(水) 11:32:240108デフォルトの名無しさん
2006/08/02(水) 16:11:26本に書いてあることができないよ・・・。
0109デフォルトの名無しさん
2006/08/02(水) 16:14:250110デフォルトの名無しさん
2006/08/02(水) 16:17:53ふつーのユーザ認証付きwebアプリなんだから、なんでもいいに決まってんだろ
0111デフォルトの名無しさん
2006/08/02(水) 16:30:09PHPが楽じゃないのかな?
0112デフォルトの名無しさん
2006/08/02(水) 16:37:30http://docs.openpne.jp/
ここもPHPだな。
0113デフォルトの名無しさん
2006/08/02(水) 20:00:06それ、厳密にはC++じゃないだろ。
0114デフォルトの名無しさん
2006/08/02(水) 20:19:00.NET Frameworkというのを使ってるぽいね・・。
0115デフォルトの名無しさん
2006/08/19(土) 01:07:57次世代掲示板開発協力者公募スレ
http://pc8.2ch.net/test/read.cgi/tech/1155672431/
0116デフォルトの名無しさん
2006/08/19(土) 01:25:250117デフォルトの名無しさん
2006/09/19(火) 21:28:46http://pc8.2ch.net/test/read.cgi/gamedev/1158659059/
【概要】
FFを越えるCGムービー。
宇宙を股にかけた壮大なシナリオ。
自由度の高いネットワークRPG。
【企画】
究極のRPG(仮)
【内容】
見る者を感動させる緻密なストーリー
同時に100万人までが同じサーバーで冒険できる。
圧倒的なCGによりゲームは映画を越える。
戦闘はリアルタイムアクションバトル(特許出願中)
武器や道具は全部カスタマイズできて全10000種類。
【企画意図】
ゲームを300万本売って億万長者になりたい。
本当に面白いゲームが作りたい。
■ このスレッドは過去ログ倉庫に格納されています