トップページ⇒tech
203コメント54KB

一つもプログラムを完成させたことがありません。

■ このスレッドは過去ログ倉庫に格納されています
0001緑茶。 p3150-ip01kagawa.kagawa.ocn.ne.jpNGNG
プログラミングを初めて3年ですが、途中で面倒くさくなって一つもプログラムを完成せたことがないです。
こんな朕にも出来る何かを教えろください。
0002デフォルトの名無しさんNGNG
> こんな朕にも出来る何かを教えろください。
回線を切って首をつれ、お前にも簡単にできるぞ
0003緑茶。 p3150-ip01kagawa.kagawa.ocn.ne.jpNGNG
家族が哀しむのでいやです。
0004デフォルトの名無しさんNGNG
>>3
じゃあ、なんで3年間もつづけたんだ? よりにもよって。。
0005デフォルトの名無しさんNGNG
こんなスレを立てる子供を悲しむ親などいるはずもありません。
0006緑茶。 p3150-ip01kagawa.kagawa.ocn.ne.jpNGNG
別に駄スレ立てたってかまわないと思いますが。
0007デフォルトの名無しさんNGNG
全然おもしろくないので削除依頼してください。
0008デフォルトの名無しさんNGNG
>>1
週末土日に「エイヤッ!」ってがんばればできる程度の
ものを作れや。
0009sageNGNG
緑茶をこんなところで見るとは思ってもみなかったよ
0010デフォルトの名無しさんNGNG
HelloWorldくらい完成させようぜ
0011デフォルトの名無しさんNGNG
おれもよく考えたら、趣味ではろくろくプログラムを完成させた
ことねーな。
完成したのは全部仕事で作ったやつばっかりだ。
0012デフォルトの名無しさんNGNG
>>10
HelloWo...くらいで面倒くさくなってやめちゃうんだよなぁ・・・
0013デフォルトの名無しさんNGNG
マジレスするけど、3年もやってその状態ならプログラマの適性ないよ。
0014デフォルトの名無しさんNGNG
不精は良いプログラマになる近道
0015デフォルトの名無しさんNGNG
>>14
資質の一つではあっても、近道にはなりえない
0016デフォルトの名無しさんNGNG
完成させる必要がなかっただけだろ?
一度自分を追い詰めてみろよ
正体がチラッと見えるかもしれないよ
0017デフォルトの名無しさんNGNG
緑茶って中学生だったっけ?
0018デフォルトの名無しさんNGNG
良スレage
>>1を晒しage
0019241NGNG
>16
完成させる必要がなかったって?
ちょこっとルーチンを試してみる、ってだけでも
3年もやってれば自分のライブラリ(インタプリタだったら関数群か)くらいできるでしょ。

自分が思ったとおりに完成しなかった、というなら理想が高すぎなのかもな。
0020デフォルトの名無しさんNGNG
>>19
名前をなんとかしろよ。
それともコテハンか?この板で(プ
0021緑茶。 p0287-ip01kagawa.kagawa.ocn.ne.jpNGNG
>>13
はぁ、言われちゃいまいした。
>>16
そうかもしれせん。
>>17
はい。
>>18
どうも。
>>19
ライブラリ作ろうなんて思ったこともなかったです。
0022緑茶。 p0287-ip01kagawa.kagawa.ocn.ne.jpNGNG
とりあえず今からVBでなんか作りますので。
できたらうpします
0023デフォルトの名無しさんNGNG
>>22
VBなの?(-_-;)
0024デフォルトの名無しさんNGNG
VBだったらふぉーむ1こ作るだけでも完成って言えば完成だ。
それが仕様だと言い張ればね。

最初からイベントドリブンなんてやっているから完成できないんじゃないかな。
小さくても何か一つの形にするというのはコンソールアプリの方がいいように思うよ。
0025デフォルトの名無しさんNGNG
俺もフリーソフトとか作ってると、βのうちに飽きちゃって
完成という完成には至らないことが多々・・・。
0026緑茶。 p0287-ip01kagawa.kagawa.ocn.ne.jpNGNG
あぁぁ、なに作っていいのかわかりません。
なにを作っていいのか教えてください。
0027緑茶。 p0287-ip01kagawa.kagawa.ocn.ne.jpNGNG
いや、なにか課題を与えてください
0028デフォルトの名無しさんNGNG
>>26
簡単な圧縮伸張プログラムとかどう?
ランレングスでもLZでもいいからさ。
0029緑茶。 p0287-ip01kagawa.kagawa.ocn.ne.jpNGNG
それってどうやるんですか?
0030デフォルトの名無しさんNGNG
>>29
http://altair.toc.cs.hiroshima-cu.ac.jp/~ryo-f/toc/intermediate_c_lesson/lesson1.html
たとえば、ここに書いてあることを実現するような
プログラムを作ってみるといいよ。
0031デフォルトの名無しさんNGNG
>>6
>別に駄スレ立てたってかまわないと思いますが。
市ね
0032デフォルトの名無しさんNGNG
壁紙チェンジャーあたりは?
作り方も簡単だし、自分が便利だと思う機能を色々追加していけば
一度公開してからも末長く開発が楽しめるYO!
それからテキストボックス貼り付けてエディター作ったとか言うのは寒いから禁止。
て、ゆーか俺もVB使いだけど、VB使い=DQN、バカという世間の偏見を
これ以上助長させないでくれ.......頼むよ
0033デフォルトの名無しさんNGNG
緑茶ってどこの板の人?
見たことあるような気はするのだけど…。
ラウンジ?
0034デフォルトの名無しさんNGNG
>>27
OS
0035デフォルトの名無しさんNGNG
>>27
そうだな、ではオペラみたいなブラウザを
作ってくれ。
0036デフォルトの名無しさんNGNG
VB使い=DQN
0037デフォルトの名無しさんNGNG
煽り=DQN
0038デフォルトの名無しさんNGNG
大抵初心者って市販レベルのものを造ろうとして
手を広げすぎて管理しきれなくなって終わりってパターン多いよね。
0039デフォルトの名無しさんNGNG
・カレンダー
とことん凝ったものを作ろうとするとなかなかハードだよ。
逆に簡単なものなら、すぐにでもできる。
0040デフォルトの名無しさんNGNG
最初は数当てゲームだろ。
0041デフォルトの名無しさんNGNG
漏れの場合、新しい言語に入ったらまずオセロ(リバー死)をつくる。
データ構造・アルゴリズムなどひととおりのものが絡んでくるんで、
新言語を理解し易い。
0042ネタスレ?NGNG
ボタンを押すと「へろーわーるど」ってラベルに出るソフトでも作れば?
0043棄教者 ◆witdLTi2 NGNG
>>39-42
プログラマが初めて各プログラムは「こんにちは世界」だと思いますが何か?
カレンダー作ったり数当てゲーム作ったりオセロやったりするのは全て邪道。
>>42こそが漢であり唯一の神であると思います
さあわかったなら>>1はすぐに波浪ワールドを書きなさい
0044マジレススマソNGNG
その気持ちわかるな・・・
ゲーム作ろうとしてるなら、アドベンチャーとかシュミレーションとか
画面が1シーンだけので物凄くシンプルにするといいかも。
それでもデータ作るのが面倒になってくるけど・・・

よってツール作ってみる方がお勧め。
意外とシステムプログラミングの方が簡単で個人向きだと思う。
最初の勢いのまま、とりあえず動くの作って(物凄く貧弱でかまわない)
→改良→改良ってやっていくとモチベーション保てると思われ。
結局は目標が高すぎるわけね。個人で作れるのは簡単なツールくらいかも。
0045デフォルトの名無しさんNGNG
ちなみに1は祭りに参加していたので、ここにスレを立てた事など忘れています。
マジレスは無意味です。
http://news.2ch.net/test/read.cgi/newsplus/1017761259/1002
0046緑茶。 p0112-ip01kagawa.kagawa.ocn.ne.jpNGNG
いや忘れてないです
0047デフォルトの名無しさんNGNG
立て逃げですか?
0048デフォルトの名無しさんNGNG
>>45
何の祭り?
datオチでみれないや
0049デフォルトの名無しさんNGNG
>>48



























ごめん。知らない。
0050デフォルトの名無しさんNGNG
これはまた凄まじいほどのクソスレっぷりですね。
あなたの人生もクソスレになりますように・・・
0051デフォルトの名無しさんNGNG
>>50
禿同
自分で考えてできないのなら他人から出された課題の方ができないと思う。
というか駄目人生のお手本のような人だな。
0052デフォルトの名無しさんNGNG
緑茶ってどこかで見たような気が……
0053デフォルトの名無しさんNGNG
>>52
きにするな
0054デフォルトの名無しさんNGNG
なにげに>>30のページおもしろい。
0055デフォルトの名無しさんNGNG
プライド高いとこんなケースが多いな
書けないならレベルを下げるんだよ!
0056デフォルトの名無しさんNGNG
>>55
高いプライドがそれをやるのを邪魔する
0057デフォルトの名無しさんNGNG
>>1よ。

プログラムを完成させる前に・・・

まずこのスレを完成させろ。
0058デフォルトの名無しさんNGNG
つーかお前ら、ショボイのしか作ったことないだろ。
0059デフォルトの名無しさんNGNG
餅米ションが維持できないのよね。
始めのうちは難題でも頑張れるんだけど
そのうち難しい事があると逃げに入る。
0060デフォルトの名無しさんNGNG
考えるのが嫌いなのですがプログラムできますか?
0061デフォルトの名無しさんNGNG
ベーマガみれば作れる
0062デフォルトの名無しさんNGNG
十数年前のベーマガみれば作れる
0063デフォルトの名無しさんNGNG
http://www.117.ne.jp/~show/pc8801/snap001.gif
これさえあればもう大丈夫
0064デフォルトの名無しさんNGNG
漏れも完成させたことは無いが、リリースはしてます。
問題点は随時対応しております。
byゲイソ
0065烏龍茶NGNG
>>1さん嘆くな。僕もそうだ。
4年経っても何も作れなかった。
いや、作ろうとしなかっただけなんだな。
将来はプログラマになるぞー、一発あてるぞーなどと夢を抱いて
基礎だけ学んだけど、実際何を作ろうかの段になって、
ふと気づく。
「作りたいものなんかないじゃん」
そこで必死こいて>>1のように作るものを探すが、
今の技量では作れないものばかり思いつく。
では作れる範囲で、と探すと、
「二番煎じつまんねー」
似たようなもの作るのが嫌で作らない。
そして、悶々としながらふて寝。

こんな方にお勧めするのは、
プログラムの公開量が少ない言語に走るってことだ。
未開拓だから耕し放題だ。気分いいぞ。多分。
0066デフォルトの名無しさんNGNG
>>65
ヤッテネーノカヨ(ボソ
0067烏龍茶NGNG
>>66
ゴメン

イチオウPHPイマタノシンデル
タノシメテルノデスヨ
オオキナセイチョウダトオモイマセンカ?
0068デフォルトの名無しさんNGNG
>>67
元頁 弓長 れ
0069デフォルトの名無しさんNGNG
自分が欲しいものを作れ。
0070デフォルトの名無しさんNGNG
>>1 とりあえず頑張れ。
別に言語はVBでも何でもいいと思うよ。
1は中学生なんだろ?家に帰ったら暇なんだろ?(ヒキはダメだぞ)
例えば、某BM誌に載っているVB以外のプログラムを
気合でVBに移植するとか…
0071烏龍茶NGNG
>>68
カ"ソハ"リマス! アリガトウ! ヤサシイネ!
0072高麗人参茶(男が勧めた)NGNG
もし、職業としてまたは趣味としてプログラムを完成させねば
ならないとしたら、とても悲惨な状況と言えるのでほっておけ
ない。まず、プログラミングそのものは時間がかかるものと
思って欲しい。3年かけて作るプログラムだって全然珍しく
ないぞ。それからプログラミングはすなわちデバッグそのもの
だ。デバッグは実行させて行うのが手っ取り早いので開発環境
と実行環境は同一であることが初心者には重要だ。それから
最初に作りたい物の最少の機能を持ったプロトタイプを作って
そこから機能を追加していくといいぞ。

がんばれ、若造。


0073デフォルトの名無しさんNGNG
プログラムは「完成」しない。
これ真理。
0074デフォルトの名無しさんNGNG
あのMozillaも完成に4年4ヵ月の歳月をかけました。
あと1年くらいは大丈夫だよっ!
0075デフォルトの名無しさんNGNG
>>74
完成はしてないよ。
正式版のリリースをしただけ。
0076デフォルトの名無しさんNGNG
#include <stdio.h>

void main( void )
{
printf("Hello C World" ) ;
}
これが出来ればみずほ銀行のトラブルだって直せるさ
0077デフォルトの名無しさんNGNG
#include <iostream>
#define STRING_OUT(str) std::cout.write(str, strlen(str))
int main(){ STRING_OUT("hello, C++ world"); return 0; }
0078デフォルトの名無しさんNGNG
クソスレたてんなやカスが。
0079デフォルトの名無しさんNGNG
>>78
いまさら言うなやカスが。
0080デフォルトの名無しさんNGNG
>>2,4,5,7,8
まぁまぁ
いいじゃねーか
たてたもんは
0081デフォルトの名無しさんNGNG
>>75
えっ? Mozilla完成してないの? どうなったら完成?
0082デフォルトの名無しさんNGNG
>>81
将来にわたりユーザーの要求を満足する仕様でバグが0になれば。
0083デフォルトの名無しさんNGNG
Mozilla 完成の瞬間 = 人類滅亡の瞬間(誰もMozillaに文句をつける人がいなくなる)
0084デフォルトの名無しさんNGNG
>>83
その前の時点でサポートするヤシいないとおもう
0085デフォルトの名無しさんNGNG
先月あたりから、プログラムを一行もかけなくなった。
どうしよ
0086デフォルトの名無しさんNGNG
>>2-85
ネタにマジレスカコワルイ
0087デフォルトの名無しさんNGNG
>>86
キタ━━━━━━ヽ(≧∇≦)ノ━━━━━━!!!!!
0088デフォルトの名無しさんNGNG
じゃあ俺も。
とりあえずハローワールド書いてリバーシ。
(・∀・)シャンティ!
0089デフォルトの名無しさんNGNG
次になにをすべきか、お告げをするプログラム
0090デフォルトの名無しさんNGNG
CはHello!Worldに始まり、Hello!Worldに終わる。
0091デフォルトの名無しさんNGNG
正直ハローワールドしか出来ないんだが次何やったら良い?

何やりゃ良いのかわかんねっす(;´Д`)
0092デフォルトの名無しさんNGNG
なんでそんな無理してやろうと思うんだ?
0093デフォルトの名無しさんNGNG
はろーわーるどさえ出来ない庶民を笑え。
0094(・∀・)シャンティ!NGNG
>>91につられてまた降臨の可能性大
0095デフォルトの名無しさんNGNG
>>91
では、次にグッバイワールドをしましょう。
009691NGNG
ヽ( `Д´)ノ ウワァァァァァァン!!!
お前ら優しくねえええええええ!!!!!!!!!
何で初心者にそこまで優しくないんだ!
お前らせーざ!せーざしろ!!!
「いいか!?大人ってのはな!無条件で子供には厳しく優しくしないといかんのだ!!!」
わかったかこの野郎ども!!!

始めたばっかの素人がどんな練習を
すればいいのか分からんから聞いているのだよ!
それならこういうのやれ!とか言ってやるのが先駆者足る者の優しさじゃないのか!
違うのか!!!!!!!!!       違うノンかぁ!!!!!!!!!????????

というわけで、皆様お忙しいとは思いますが暇がございましたら
何らかの示唆を頂けませんでしょうか?
よろしくお願いします。m(_ _)m           かしこかしこ
0097デフォルトの名無しさんNGNG
>>96
シャンティ! じゃねぇよ クソボケカス鼻から牛乳野郎がぁ。
0098デフォルトの名無しさんNGNG
>>96
「素人・初心者という言葉が、質問君の免罪符にはならない世界」
という事を、厳しく優しく教えてもらったじゃん。
009991NGNG
>97
(・∀・)シャンティ!
>98
お前良い奴だな・・・。
0100デフォルトの名無しさんNGNG
シャンティ♪ってなんだ?
0101デフォルトの名無しさんNGNG
>>96
よし、月に一度あるかないかという俺のマジレスをくれてやる。

まず、へろーわーるどは出来るんだよな。
それが出来たということはつまり「コンピュータに情報を出力させる」ということが
出来たということだ。だとすると次にやるべきことは「コンピュータに情報を入力する」だ。

当然、ちゃんと入力されたかどうか結果を知りたいから、ここでは
「コンピュータに入力した情報をそのまま出力する」をやってみることにする。
入力にはとりあえず好きな関数を使ってくれ。入力した情報は変数に入れるんだぞ。そして出力。
ここまで出来れば、とりあえずプログラムを使ったコンピュータとの対話ができたことになる。

次は入力した情報を何でもいいから適当に加工してみる。数値なら何か計算をしてもいいし、
文字列なら逆順にするとか。そしてそれを出力する。そうすればとりあえず目的を持ったプログラムが
完成する。

ここまで出来ただけでも、ただへろーわーるどを出力するプログラムとは雲泥の差だ。
あとはアイデア次第で簡単なゲームなどを実装できるようになれば超初心者は卒業だ。健闘を祈る。
010291NGNG
>101
おお!!!サンキュ!!!
とりあえずの第一目標はリバーシ制作だ!!!
俺はガンガルぜ!!!
0103デフォルトの名無しさんNGNG
だからなんでそう一足跳びに。
0104デフォルトの名無しさんNGNG
>>103
それを否定するなら
何かお勧めあるんだろな?
0105 NGNG
逆順ならlispかなんかでやった方が悟りが開けていいぞ。

でも、どうしてもプログラムが組みたいなら、そんでもって言語が、C言語な
ら、とりあえず、アマチュアが変なプログラムを自己流で量産するより
K&Rかナンカの練習問題を暗記するぐらいにこなして、そのバリエーション
を試みるってのがいいと思うがね。



0106デフォルトの名無しさんNGNG
自分に対して厳しくやってりゃどうにかなるさね。
人の厳しさに腰が引けるなんてのは自分を甘やかしてるだけ。
0107デフォルトの名無しさんNGNG
おれは103ではないし、初心者なら教えてもらって当然というやつは大嫌いなんだが。

リバーシか。よわくそなやつを作ったことがある。3時間もかかってしまった。
人間とコンピュータ、どっちが先手かを尋ねる。ボードを初期化する。で表示する。
パスの状態かどうかチェックする。先手後手ともにパスならその時点でゲーム終了。
コマを置く位置(縦と横)を入力させてその位置に実際に置けるかチェックする。
置けなければ再入力させる。置ければ駒をひっくり返す処理をする。
チェックやひっくり返しはパス判定のアルゴリズムがわかれば何とでもなるわな。
で、ひっくり返し終わった後のボードを表示する。
コンピュータの番ならコンピュータに「思考」をさせなければいけない。
これは本格的にやろうと思えばキリがないのでできるだけシンプルに抑える。
ゲームオーバーになったら白と黒の数を表示してどっちが勝ったかメッセージを表示する。
またプレイするかどうか尋ねる。で、最初に戻るかプログラムを終了する。
こんなかんじだったかな(何年も前のことなのでいまひとつ自信がない)。
>>102よ、今のお前さんがリバーシを作るとしたら
どれだけの課題をクリアしなければいけないか想像つくか?
取りあえず乱数を生成できるようになってジャンケンゲームでも作れ。
0108デフォルトの名無しさんNGNG

よわくそなやつ
0109デフォルトの名無しさんNGNG
そんじゃお前は強いやつ作ってうpしろ。強くなかったら頃す。
0110デフォルトの名無しさんNGNG
頃すて見れ。ヴぉけ
0111デフォルトの名無しさんNGNG
よわくそなやつ→強くなかったら頃す。→頃すて見れ。→>>103に急げ
011291NGNG
おう!サンクスお前ら!!!!!!
とにもかくにも上手になるという目的のための第一目標としてリバーシだったわけだ!
道は遠いだろうということはなんとなくわかるが
最低限DOSプロンプト上で動くの目指してガンガルぜ!!!!!
0113デフォルトの名無しさんNGNG
サンプルは見ると理解できても自分で何も作れないですよ。
作りたいものが無いよ。
最低だよ。
0114デフォルトの名無しさんNGNG
>>113
作りたいものがなければ
言語の解説をするwebページなんかを
作るのもいいんじゃない?
0115デフォルトの名無しさんNGNG
>>114
その案すごくいいんじゃないですか?
Webでの初心者用解説ページって、
とても初心者向けとはいえないページがほとんどです。
プログラムのプの字もかけないような人に
手取り足取り教えてくれるようなところはないです。
>>1さん、期待してます。
頑張ってください。
0116デフォルトの名無しさんNGNG
初心者が初心者向け解説ページかよ…。
0117黒木瞳でお願いNGNG
>>107 取りあえず乱数を生成できるようになってジャンケンゲームでも作れ

ジャンケンゲームなんて作っちまったら、完成しても虚しくないか?
せめて野球拳にしてくれ
0118デフォルトの名無しさんNGNG
>>106
ほかにやること無い人はそこに行くんじゃぁないの?
世の中に言語解説サイトは腐るほどあるのですし、MLしかり、MMしかりです。
1週間で学べる言語仕様を1年かけて教えれば暇つぶしにももってこい。
0119デフォルトの名無しさんNGNG
なあ、初心者が初心者向けの解説Webを作るのは本当にやめてくれよ。
嘘八百書いてある糞ページ見て嘘八百を覚えるやつがかわいそうだから。
0120デフォルトの名無しさんNGNG
>>116-119(Except 117)
誰か着手してるの?
0121デフォルトの名無しさんNGNG
>>120
解説サイトのほとんどのところそうじゃないの?
言語仕様しかなく、サンプルもろくにないの。
オナニザルに成れるね。
止めてほしいけどさ。
0122デフォルトの名無しさんNGNG
HSPなんかは初心者が初心者ページを嬉々として作ってそうだな。
そしてそこからまた厨が生まれ、その厨が初心者ページを作り、あとはデフレスパイラル。
0123デフォルトの名無しさんNGNG
>>119
極めて同意。
0124デフォルトの名無しさんNGNG
>>122
言い回しがうまいな
きっと将来歴史小説家になれるよ
0125デフォルトの名無しさんNGNG
本屋に行ってアルゴリズムか何かの教科書でも眺めてきたら?
章末の練習問題とかでこれを発展させたら面白そう、てのがみつかるかも。
0126デフォルトの名無しさんNGNG
findstrでも見ながらgrepをWindowsで作る。
012791NGNG
プログラム結構面白い。
0128デフォルトの名無しさんNGNG
ガンガルぜってもしかしてガンダムの模造品とかけてますか?
0129デフォルトの名無しさんNGNG
おまえいくつだよ?
0130デフォルトの名無しさんNGNG
>>127
思い切ってOSを作ってみたらどうよ(w
013191NGNG
>128
掛けてないっすw

>130
AI制御のOS作ったらゲイツ超えれる?(・∀・)
0132デフォルトの名無しさんNGNG
と〜っても遅そう > AI制御のOS

AI 制御なのにかえって総身に知恵が回りかね、ということに。
013391NGNG
>132
けど学習機能付のエキスパートシステムなら軽くなりそうだけど・・・
0134デフォルトの名無しさんNGNG
>>131
> AI制御のOS作ったらゲイツ超えれる?(・∀・)
志が低い
013591NGNG
じゃあチューリングにノイマン越えてきます。
0136デフォルトの名無しさんNGNG
ノイマンの英語資料集めたいんですけど、スペル判る人います?
0137デフォルトの名無しさんNGNG
John von Neuman's English Document
0138デフォルトの名無しさんNGNG
俺もまともにプログラムを完成させたことがない。こんな自分が大嫌い。
テトリスもスペランカーも作りかけで放置してる。
ブロック崩しすら作れない。いまから作ってみようかな。
0139デフォルトの名無しさんNGNG
>>138
できたか?
0140デフォルトの名無しさんNGNG
3分で作れるか!
まだ「どういう風に作ろうかな、やっぱ作るの面倒だな」と考えてる段階。
0141muNGNG
インベーダーゲームを作ってみよう。
0142デフォルトの名無しさんNGNG
一人用ぷよぷよにチャレンジだ
0143デフォルトの名無しさんNGNG
>>140
もうそろそろできただろ。
0144デフォルトの名無しさんNGNG
三時間じゃ無理。というか時間が経つほど決心が薄らぐばかり。
もう寝るし。おやすみ。日曜プログラマだから、また来週の日曜日にね。
0145デフォルトの名無しさんNGNG
>>144
完成しない理由が見えた気がする。
でも、がんばれ!
0146デフォルトの名無しさんNGNG
自分で一からソフト作るよりも、まずは他人のプログラムを機能追加したり
バグフィックスする方が敷居は低いような気がする。もちろんHello World
レベルな人間がいきなり*BSDとかLinuxのカーネルをいじるのは不可能だが、
自分の興味と実力にあったものはhttp://sourceforge.net/やhttp://sourceforge.jp/
探せば一つぐらいはあるはず。もし無かったら自分でプロジェクト立ちあげ。
0147デフォルトの名無しさんNGNG
>>146
> 探せば一つぐらいはあるはず。もし無かったら自分でプロジェクト立ちあげ。

そして nxt をつくる罠。
0148146NGNG
>>147
をぉ、knkタンはム板でも大人気だったのか
0149デフォルトの名無しさんNGNG
/*exc2_1 じゃんけん程度なら何とか作れたかも*/
#include<stdio.h>
#include<stdlib.h>
#include<time.h>

int main()
{
int user,comp;
srand(time(0));
comp=rand()%3;
printf("enter 0(choki)or1(goo)or2(paa).>");
scanf("%d",&user);

while(user==comp)
{
printf("same! once more\n");
comp=rand()%3;
printf("enter 0(choki)or1(goo)or2(paa).>");
scanf("%d",&user);
}
if((user+4)%3==comp)
printf("comp win! comp=%d,user=%d\n",comp,user);
else
printf("user win! comp=%d,user=%d\n",comp,user);
comp=rand()%3;
}
0150デフォルトの名無しさんNGNG
scanf・・・・
0151デフォルトの名無しさんNGNG
int main()
{
 char a[256];
 printf("1 = グー 2 = チョキ 3 = パー");
 fgets(a, sizeof(a), stdin);
 puts("あんたの負け");
}
0152デフォルトの名無しさんNGNG
int main()
{
 while ("Hello, world.");
}
0153デフォルトの名無しさんNGNG
nxtって厨プレジェクトなの?
詳細希望。
0154デフォルトの名無しさんNGNG
プロジェクトな。
0155デフォルトの名無しさんNGNG
んなこといっちゃ失礼だろ。あれはデムパプロジェクト。
0156デフォルトの名無しさんNGNG
#include <stdio.h>
main(void)
{
printf("Good Bye, >>1");
return 0;
}
0157デフォルトの名無しさんNGNG
#include <stdio.h>
int main(void)
{
return 0;

↑ここでめんどくさくなった。
0158デフォルトの名無しさんNGNG
}
せめて閉じろよ
0159デフォルトの名無しさんNGNG
すまん。
CとC++ってどう違うんだい?
0160デフォルトの名無しさんNGNG
>>159
C++ の方がスパイスが多めに入ってる。
そのかわりお手軽さが少なめ、これだね。
0161デフォルトの名無しさんNGNG
>>159
そう思ったらC++の勉強をはじめる磁気だ。
0162デフォルトの名無しさんNGNG
ナニが++されたのか。

プラスプラス。足して足して。なぜ2度言わなければならないのか?
なにを2度プラスしたのか、その辺を詳しく400文字以内で説明
できる人がいれば名乗り出てきてほしい。
0163デフォルトの名無しさんNGNG
>>162

c++ == c + 1
つまり、整数型変数 c は、1以上である。
0164デフォルトの名無しさんNGNG
++されてません。
いじってる段階ではCと何ら変わりが無く、
終了後にパワーアップします。
0165デフォルトの名無しさんNGNG
C++は
「しぃ いんくりめんと」
と読みます。
0166デフォルトの名無しさんNGNG
C/C++について最初に知ったことが(C++の名前のおかげで)変数++っていう
演算子(表現)だった人っている?
俺はそうなんだけど、そのせいで ++i よりも i++って書きがち。で、++i の
ほうがほんのすこーーーし速いとかつまらんこと気にしちゃってそこだけ直す
つもりが他の部分もつまらないことが気になって最初から書き直し。いつまで
たっても完成させられない。

つまり不特定多数がみている状況で>>162のような質問は危険。
0167デフォルトの名無しさんNGNG
普通かわらんだろう。一体どんなコンパイラだ。
0168166NGNG
少なくとも最適化すれば同じだよね。仮に差があるとしてもカスみたいなもんだし。
まぁつまらんことだと十分わかってるし、>>166は誇張して書いてあるので・・・。
あといちおう念のため、最後の行は完全にネタだからね。
0169デフォルトの名無しさんNGNG
どうでもいいけど、後置きの単項演算子って++と--だけなんだよな。
0170デフォルトの名無しさんNGNG
C++じゃ後置は一時オブジェクトが生成される
オーバーロードされてたりすると確実に生成されちゃうんじゃない
0171159NGNG
わかった。
とにかくどっちが優れているんだい?
0172デフォルトの名無しさんNGNG
>>171
CとC++は比較できない。C++はCのできることは何でもできる。それ+α
だから。C++買っても、Cだけでプログラムすることはいくらでも可能。
0173デフォルトの名無しさんNGNG
Cで出来ることすべてC++で出来るわけじゃないよ
C++じゃconstオブジェクトを外部ファイルから参照したり、
プロトタイプのない関数を呼び出すことができない。
0174デフォルトの名無しさんNGNG
C++の方が仕様がいい
0175デフォルトの名無しさんNGNG
>>165

どこをどうしたら++が「いんくりめんと」と読めるんだ?
0176デフォルトの名無しさんNGNG
>>173
Cで出来てC++でできないこと≠Cのアドバンテージ
0177デフォルトの名無しさんNGNG
俺、趣味がプログラムなんだけど
真面目に仕事やってた時は、
全然完成度も己の技術も進歩しなかったんだけど
仕事やめて暇になったこの数ヶ月で、もの凄く進展した。
何でもオールマイティにこなせる人間てうらやますぃ(鬱
0178デフォルトの名無しさんNGNG
>>175
なんで読めないんだ?
0179デフォルトの名無しさんNGNG
>>178
++はプラスプラス
インクリメントはincrementという綴りだ。
0180デフォルトの名無しさんNGNG
hogehogehoge
0181デフォルトの名無しさんNGNG
>>175=>>179=アホ
0182175NGNG
>>181
うん、漏れ179だよ。
だけどさ、C++をCインクリメントなんて読んでるの周りに一人もいないけど、
一般ではそう呼ばれてるのか?

そう呼ばれてるんだったら、ソースファイルの拡張子の.cppは何の意味
なんだ?まさかincrementを略したらppになるとか言わないよな。

0183デフォルトの名無しさんNGNG
.cc .cxx .Cかもしれない。
0184175NGNG
自分で書いといてなんだが、レベルが低くてくだらねーことなんで、
ここらでやめとくわ。incrementを略したらppになるってことで
オッケーだよ。
0185デフォルトの名無しさんNGNG
>184
ネタにマジレスするのもあれなんだが初心者も見てるだろうし一応言っとくぞ。
++はインクリメント演算子というのだよ。
0186165NGNG
(´-`).。oO(俺的にはネタを狙ったのはずなんだが...)
0187デフォルトの名無しさんNGNG
>>185
ちょっと違うっぽいな
+1することをインクリメント
-1することをデクリメントという
で、c++ == (c = c + 1) なので
++をインクリメントという。
0188175NGNG
いや、この場合、185でいいでしょ。
正式な名称は知らんが、インクリメント演算子で普通は通じるぞ。

まあ、それだとなんで「シーインクリメント演算子」って
呼ばないんだ!って言いたいのはわかるけどさ。
0189デフォルトの名無しさんNGNG
つーかVC++で将棋ゲーム作るのってムズイですか?
俺一応C、C++の独習系の本は全部読んで例題も全部やったくそ真面目なんですけど、
Winアプリが全然分かんない・・・ つーかGUIが良く分からない。
オセロの方が簡単だよね?そっち作るべき?
0190デフォルトの名無しさんNGNG
意味不明
0191デフォルトの名無しさんNGNG
>>189
日本語と将棋を憶えることから、まず始めなさい。
0192デフォルトの名無しさんNGNG
本に頼りすぎてるのでは
0193デフォルトの名無しさんNGNG
>>189
将棋盤を表示するプログラムから、まず始めなさい。
0194デフォルトの名無しさんNGNG
>>190>>191
将棋は段持ってるし、国語は得意です。
なんかおかしい文章ある?2行目のこといってるの?だとしたら読解力ないですね。
というかあなた作れますか?

>>192
じゃあいきなり作れと?はっきり言ってC++の勉強はかなり大変で1年以上かかりました。
毎日必死でやったけどそれでも全然知識が足りない・・・ 誰も教えてくれないし、独学なので本に頼るしかないです。

>>193
とりあえず盤作って駒動かすことはできました。
しかし敵のアルゴリズムがよく分からない・・・ それにクラス設計をどうするか・・・
盤と駒のクラス作ったんですが、マス目のクラスもつくるべきでしょうか?
0195デフォルトの名無しさんNGNG
先手・後手とも人間のプログラムをまずつくってしまいましょう。
駒取り、反則のチェックなども忘れずに。

この程度のプログラムではクラス設計はそれほど重要ではありませ
ん。最初からベストの設計ができるわけもありませんし、多少まず
くても、せいぜいプログラムが幾分ややこしくなる程度です。
むしろ、そういうことに気を取られて手を停めてしまわないように、
とにかくつくりあげる方が重要です。
0196デフォルトの名無しさんNGNG
その前にAIの実装を忘れないでください。

プログラムが幾分ややこしくなる程度です。
0197デフォルトの名無しさんNGNG
>>194
話題の振り方がとーとつ過ぎて意味不明。

将棋ゲームを作っているが、敵のアルゴリズムをどうしたらいいか良く判らない。
クラスの設計や実装に何かアドバイスは無いか?

などと書くのがまともな日本語(というか、コミュニケーション)。
赤の他人様は、お前が何をすべきかどーかなんて
知ったこっちゃ無いだろ。
0198煽られてる人194NGNG
>>195>>196
とりあえず初心に帰って(C言語・CUIアプリの時のように)ストレートなやり方で多少汚くても動くようにします。
今のところ大体形になってきました。マス目のクラスを作ったほうが管理しやすいので、やはり作ったんですがコードがごちゃごちゃしてしまった・・・。
COM戦オンリーなものにしようと思ってるので、AI作りがメインです。(といっても僕じゃどうせそんなに強いのは作れないですけどね)
完成したら報告します。(でも、こんなの見たくはないですよね・・・(-_-;)


>>197
最初の質問は単に
1.「C++(だけ)が分かってる状況で(VC++やMFCで)Winアプリの将棋ゲームを作れると思いますか?一般論でいいので意見を聞かせて欲しいです」
2.「もしゲームを作る場合、将棋とオセロではどちらが入門向けか?」
という内容なんですが。まぁ言語解釈能力の無い理系人には分からないですかね。(ちなみに自分は生粋の文系大学院卒)
まぁいいです。別に2chでまともなレスが返ってくるとは思ってないし。
ちなみにあなたの言うような質問の仕方をしたとして、あなたはちゃんと答えてくれますかね?僕はそうは思えませんね。
煽りばっかりでまともなレスができない「赤の他人様」に聞きたいことなんて無いし、どう思われようが知ったこっちゃ無い、ですね。
0199デフォルトの名無しさんNGNG
>>198
いわずもがな突っ込みだと思うが、なら最初からそう書け。
何の脈絡もなく、『つーか』から入る文章は、それだけで日本語として
変だろ。

あと、俺が答えたかどーかは知らんし、
それについてお前がどー思おうが知ったこっちゃ無いが、
最初から1,2のように書いてれば、少なくとも
>>190や>>191のようなレスはつかん。
0200デフォルトの名無しさんNGNG
歩歩歩歩歩歩歩
歩200ゲッチュウ歩
歩歩歩歩歩歩歩
0201デフォルトの名無しさんNGNG
>>199
はいはい、すいませんね、言葉汚くて。
2ちゃんねるでは別に普通のことだと思ったんですがね。
そんなにお綺麗なしゃべり方したいのでしたら小笠原流礼法でも習いに行きましたら?
まぁもうここには来ません。親切で知識がある(と思われる)人もいるけど、あなたが執拗にからんでくるのはうんざりなので。
それでは。
0202デフォルトの名無しさんNGNG
>>198
> という内容なんですが。まぁ言語解釈能力の無い理系人には分からないですかね。(ちなみに自分は生粋の文系大学院卒)

傷付くなあ。まともにレス書いたのちょっと後悔です。

> 最初の質問は単に
> 1.「C++(だけ)が分かってる状況で(VC++やMFCで)Winアプリの将棋ゲームを作れると思いますか?一般論でいいので意見を聞かせて欲しいです」
> 2.「もしゲームを作る場合、将棋とオセロではどちらが入門向けか?」

前者はともかく、後者はちょっと無理があるかと。それまで
「VC++で」「Winアプリが分からない」と言っているので、GUIが
問題になっていると読者は思います。そこでなんの断りもなく
「オセロの方が簡単だよね?」と言われても、(゚Д゚)ハァ? おなじじゃねーの、
と思ってしまいます。
AIルーチンの質の話に転換したと判断しろというのはいささか要求しすぎかと。
0203デフォルトの名無しさんNGNG
>>189は久々の面白い逸材だな。コテハン化キボンヌ
■ このスレッドは過去ログ倉庫に格納されています