トップページ⇒tech
151コメント34KB

ヘタレ&初心者 専用

■ このスレッドは過去ログ倉庫に格納されています
0001 NGNG
できる人抜きで語ろうよ。
0002デフォルトの名無しさんNGNG
(´・ω・`)ショボーン
0003デフォルトの名無しさんNGNG
OK牧場
0004デフォルトの名無しさんNGNG
1 名前:ひよこ名無しさん 投稿日:2002/2/3(火) 14:44 ID:HyperDQN

お前らさぁ □ミ  ∩∩ だろ?そう思わないか?
なぁ、氏ねよ \(    ) ホンとウザイんだって。
引き篭もりなら. |==|フ っておけばいいんだよ!
ププ。お前らな (_)(_) クズクズクズクズ!!!
             。
             ○
   (全然消えねぇな、このクソスレ)
0005デフォルトの名無しさんNGNG
春厨がいなくなったのに、最近こういうスレが増えたな。
立てているのは新人研修についていけない奴らか?
0006 NGNG
じゃぁ、とりあえず作ってみたいもの。
夢を語ろうかな。

1.P2Pメッセンジャー
サーバ介さないやつ。
独自の暗号化で通信。
0007 NGNG
この前WinSockの本を図書館で借りた。
少し読んだ。
2週間の期限が切れたので返してしまった。
まだ何も作ってないよぉ!
0008デフォルトの名無しさんNGNG
VCで黒画面のゲームを・・・
0009デフォルトの名無しさんNGNG
>>6
SIingはいいからSEingしてくれ。
0010 NGNG
>>9
なんですか? SIing/SEingとは・・・
0011ヘタレMNGNG
わーい、俺様のスレだ!!

今日も仕事やる気でず。うふふ。
0012デフォルトの名無しさんNGNG
>11
ハケーン
0013デフォルトの名無しさんNGNG
はけ−ん。
ふっふっふ<揺
0014ヘタレMNGNG
>>12
ありがとうです!
0015デフォルトの名無しさんNGNG
>14
仕事しろやw
0016デフォルトの名無しさんNGNG
明日大丈夫か?
0017ヘタレMNGNG
>>13
>>15
おまいらヘタレじゃないだろ。スレ違い。
0018デフォルトの名無しさんNGNG
>17
ヘタレですが何か?
0019デフォルトの名無しさんNGNG
ヘタレでなく
うんこたれです。
0020ヘタレMNGNG
>>18
スマソ。ヘタレだったか。ウェルカ?ム!!
0021ヘタレMNGNG
>>6
俺様の夢は、人並みに仕事をこなすことで〜す!

あ、あと残業しないこと。
0022 NGNG
1ですが・・・ ヘタレMさんは有名人なの?
0023ヘタレMNGNG
>>22
ヘタレが有名な訳ないでしょ(w
0024デフォルトの名無しさんNGNG
ヘタレ具合は極一部で有名かもなw
0025デフォルトの名無しさんNGNG
>>ハゲドウ。
0026 NGNG
>>8が言ってるのはこのことなのか。
http://pc.2ch.net/test/read.cgi/tech/1019531174/l50
0027ヘタレMNGNG
>>26
黒画面ってDOS窓のことだったのね(w。

>>8
つーことは、AAのゲームかいな?フォントが固定ピッチだから
奇麗にならないかもね。

あ、ヘタレの言うことなんで、適当に流してちょ。
0028 NGNG
前、俺の友達がコンソールでシューティング作ってた。
スゴイなぁ・・・
文字を動かすのってどうやるのかなぁ。
普通のGUIゲームより難しそう・・・
0029ヘタレMNGNG
>>28
っていうか、BASICで書くなら
for x=1 to 59 : locate x,0 : print " レタへ";:next x
って感じ(w。

キャラクタが複数行にまたがるなら、エスケープシーケンスとやらを使うのかも。
要するに、コンソールの好きな位置にキャラクタを置くことさえわかれば、
別にGUIで作るのと大差ないかと。
0030デフォルトの名無しさんNGNG
コンソールでインベーダ作ったことあるYO!
スピード調整に苦悩したw
0031 NGNG
>>29 thx.
BASICわからんです・・・ Cオンリー
エスケープシーケンスですか、なんとなくわかるんですけど
具体的なイメージが湧かない。
まぁ真面目に調べてみたことがないんで、明日から連休だから
ちょこっと挑戦してみます。
0032デフォルトの名無しさんNGNG
今日は社長に「お前は使えん」と言われました。
ヘタレの真骨頂です。

職探しでもすっか。
0033 NGNG
コンソールゲームは、標準じゃ作れないみたいですね。
Windowsならエスケープシーケンス、UnixならCursesということがわかりました。
互換性が無い・・・
どっちかっていうとCursesの方がやりやすそうなんで、
Cygwinでもインスコしてみようかと思います。
0034ヘタレMNGNG
>>33
互換性ないねぇ、ほんとに。
しかしCygwinで作るとは豪気ですねぇ(笑。
がむばってくれたまへ。陰ながら応援しております。
0035デフォルトの名無しさんNGNG
>>33
どちらも同一インターフェースのクラスとして実装してifdefで切り替える。
0036 NGNG
わからん(早!
cursesで文字(キャラクタ)を表示して移動させたいんだけど、

case 'l': // lキーを押したら左に移動
delch();
if(x+1 < WIN_WIDTH)
x++;
wmove(win, y, x);
waddch(win, chr); // chrはキャラクタ
wrefresh(win);

とこんな感じで移動できるかなぁと思ったのですが、
軌跡が残ってしまうし、カーソル位置の前にキャラが表示されることになってしまう。
へるぷみ〜!
0037 NGNG
あげとく
0038デフォルトの名無しさんNGNG
Java ゲーだったらどんなマシンでも動く
0039デフォルトの名無しさんNGNG
>>38
俺の足下に転がってるPC-9801VX21でも動きますか?
0040デフォルトの名無しさんNGNG
このスレはヘタレ隔離スレということで無事に市民権を得たようです。よかった。
0041デフォルトの名無しさんNGNG
>>39
Linux必須
0042デフォルトの名無しさんNGNG
昔、IBMがWin3.1用のJavaVM出してたな。VXじゃむりか。
0043デフォルトの名無しさんNGNG
>>41
ごめん。98用のLinuxで動くJVMあるんですか?
そもそも、98用のLinuxって思いっきり不完全じゃなかった?
0044デフォルトの名無しさんNGNG
超初心者なんですけど、ゲームつくりたいです。どうすればいいですか?
0045デフォルトの名無しさんNGNG
>>43
たしかに。じゃあFreeBSD(98)
0046デフォルトの名無しさんNGNG
RPGツクールとか格闘ツクールとか買ってください
0047デフォルトの名無しさんNGNG
>>46
いやいや、最初から自分で作りたいんです。
0048 NGNG
ヘタレ&初心者専用だけにどんなこと聞いても罵倒されないが、
まともな解答が返ってくることも少ないという諸刃の剣。
素人にはお勧めしる。
0049デフォルトの名無しさんNGNG
>>47
それじゃ、コンピュータシステムについて詳しく書いてある書籍でも購入してください。
0050 NGNG
>>47
C言語勉強しる!
0051デフォルトの名無しさんNGNG
>>50
C言語ってDOSだけじゃないんですか?
0052デフォルトの名無しさんNGNG
>>51
C言語はあるOSを開発するためだけに生まれてきました。
で、それはDOSではない。
0053 NGNG
なんでやねん!
まぁいきなりGUIは難しいから、最初はDOS窓で修行を積んだほうがいいかも。
0054デフォルトの名無しさんNGNG
あっ、そうだったんですか。へたれですんません
0055デフォルトの名無しさんNGNG
>>52
>C言語はあるOSを開発するためだけに生まれてきました。
要するに他の目的に使うのは邪道だということですね
0056デフォルトの名無しさんNGNG
悪いことはいわん。
プログラムについて詳しく知りたいのではなく、ゲームを作りたいと言うのなら
DelphiかJavaあたりにしておけ。
抵抗がないならC#を勧めるが、今のところインストールしてもあんまりいいこと無いぞ
0057デフォルトの名無しさんNGNG
>>56
Delphiをナメないでください
0058デフォルトの名無しさんNGNG
C#って何て読むんですか?
0059デフォルトの名無しさんNGNG
>>58
C丼(しーどん)
0060デフォルトの名無しさんNGNG
しーい
0061デフォルトの名無しさんNGNG
>>58
しーはんおんあげ
0062デフォルトの名無しさんNGNG
しーぷらぷらぷらぷら
0063デフォルトの名無しさんNGNG
(*゚ー゚)
0064 NGNG
ああ〜 俺の質問が流れていくぅ〜

>>58
ひとつしか思い浮かばないけど・・・
0065デフォルトの名無しさんNGNG
でぃーふらっと
0066 NGNG
>>60>>63
ワラタ。
0067デフォルトの名無しさんNGNG
>>66
ワラエナイ
0068デフォルトの名無しさんNGNG
JavaSwingの存在意義を教えてください。
AWT互換ならAWT使えばいい話でわ?
0069デフォルトの名無しさんNGNG
プログラマのマシンのCPUパワーを見せつけるのに
必要なんです。>> Swing
0070デフォルトの名無しさんNGNG
>>68
AWTよりもOS(というより、GUIシステム)に対する抽象度が高い
007168NGNG
>>70
OSに依存しないユーザインターフェースを構築できるってことですよね。
勉強になりました。
0072デフォルトの名無しさんNGNG
AWTにはないコンポーネントもいっぱいある
テーブルとかAWTには無いからどうしても
Swingになっちゃう
0073デフォルトの名無しさんNGNG
MSのJVMで動かないアプレットが作れる。
0074デフォルトの名無しさんNGNG

AWTだとOSの部品をそのまま使っているため、
Javaからうまくいじれない。例えば、、、

paintやupdateをオーバーライドしても
動作をカスタマイズできない事が多い。

また、自分でPanelとかをextendsして作った
コンポーネント(lightweight component)と
重ねたときの表示の優先度がおかしくなる。
(つねにlightweight componentが隠れてしまう)。
0075デフォルトの名無しさんNGNG
>>74
激しくスレ違い。ヘタレじゃない人はこのスレに書き込んじゃ駄目っす。
0076デフォルトの名無しさんNGNG
TTSって面白そうですね、日本語でプログラミングできちゃうなんて!
http://hp.vector.co.jp/authors/VA021321/
0077デフォルトの名無しさんNGNG
シェルの作成についての課題なのですが、

MyshellはCshellと違って、Cで実行できていたコマンドや機能のうち
働かないものがある。これらを調べ、どのような機能が実行できないか、
なぜできないか、どのような機能を追加すればいいか?

例えば次のが実行できない

エイリアス、ヒストリー、ワイルドカード、ファイルへのリダイレクト、
shellプログラミング、ディレクトリー操作(popd、pushdなど)

これらから4つほど(エイリアス、ヒストリーは必須)をmyshellに追加せよ。

という課題です。助けてください、お願いします。できればソースを、、。




0078デフォルトの名無しさんNGNG
>>77
まるち
007977NGNG
myshellです

#include<stdio.h>
#define MAXARGS 10 /* 許されるコマンドの引数の最大の数 */
#define LINELENGTH 80 /* コマンドラインの最大文字数 */
#define CONTINUE 1
#define EXITCOM 0

main(int argc,char* argv[])
{
char linebuf[LINELENGTH];
int hist;

for(hist=1; ;hist++){
printf("myshell[%d] ",hist);

    gets(linebuf);
  
if(exec_one_command(linebuf)==EXITCOM) break;
}
}
char *skipspace(char* s)
{
while(*s==' ') s++;

return s;
}
008077NGNG
続きです

int getcl(char* line,char* argmv[])
{
int argnum=0;

do{
line=skipspace(line);
if(*line=='\0'){
argmv[argnum]=NULL;
return argnum;
}
argmv[argnum++]=line;
while(*line!='\0' && *line!=' ') line++;
if(*line=='\0'){
argmv[argnum]=NULL; return argnum;
}
*line='\0'; line++;
}while(1);
}

int exec_one_command(char linebuf[])
{
int argnum, status;
char *argmv[MAXARGS];

argnum=getcl(linebuf,argmv);
if(argnum==0) return CONTINUE;

if(strcmp(argmv[0],"exit")==0){
return EXITCOM;
}
if(fork()==0){
execvp(argmv[0],argmv);
printf("Error at execvp\n");
exit();
}
wait(&status);
return CONTINUE;
}
0081デフォルトの名無しさんNGNG
2ch内の1カテゴリの板にマルチしてる奴,初めて見た…。
ヘタレよりイッテヨシって感じ?
0082デフォルトの名無しさんNGNG
>>81
俺は逆だな。
別の板にマルチされてもきづかんよ
0083デフォルトの名無しさんNGNG
課題ってのはな!
誰にも聞かず自分の力の範囲内で解けるように出すものなんだよ!
誰かにきかなきゃできないような課題出すのはその狂死のアタマがおかしいんだよ!
5分考えてできなかったら
「できませんでした!」
って白紙で提出しろ!!
その方が人生を無駄にしないですむぞ!!
0084デフォルトの名無しさんNGNG
7分くらいは考えれ。
0085デフォルトの名無しさんNGNG
>>83
その通りだ。良いこと言った。
0086デフォルトの名無しさんNGNG
線香曰く
「5分考えて出来なかったら5時間考えろ」
0087デフォルトの名無しさんNGNG
>>83
課題というのは調べる能力をつけるためのものだよ。
問題を把握し、必要な情報を探し、取捨選択して、適用する。
この一連の作業で問題解決能力を鍛える。

77 のように最初の問題把握で躓いていると、
その後の 「必要な情報」 や 「適用方法(実際のソースなど)」
を教えてあげてもまず理解できない。
0088デフォルトの名無しさんNGNG
問題解決法

1.人に聞く

を取った>>77は問題外ですか。
0089デフォルトの名無しさんNGNG
>>77は自分の時間を節約するために
他人の時間を消費しようとしてるんじゃないかな。
ヘタレとしては正しい態度だと思うけど。
0090デフォルトの名無しさんNGNG
>>77
何箇所にマルチポストしたら気が済むの?

http://pc.2ch.net/test/read.cgi/tech/994129650/958-
http://pc.2ch.net/test/read.cgi/tech/1019743589/77-
009190NGNG
訂正

http://pc.2ch.net/test/read.cgi/tech/994129650/958-
http://pc.2ch.net/test/read.cgi/tech/1019743589/77-
http://pc.2ch.net/test/read.cgi/tech/1020208001/684-
http://pc.2ch.net/test/read.cgi/tech/1011722640/949-
0092デフォルトの名無しさんNGNG
こんにちわ。八方塞なんでここの知識ある方に質問させてください。

インターネットエクスプローラーを開くと、
必ず「このプログラムは不正な処理を・・・」と
出てしまいます。通常のようなフリーズしたり
青い画面になったりするわけでもなく、OKを押すと
エクスプローラーが終了してしまうのです。
これはどういった原因が考えられるでしょうか?
対処法もわかれば合わせてお願いします。

0093デフォルトの名無しさんNGNG
Windowsを再インストゥールしませう。
0094デフォルトの名無しさんNGNG
板違いの質問が増えてきたな。

>>92
Windows 板にいけ。
ここは*ソフトの使い方*ではなくて、*ソフトの作り方*を話す板だ。

誰かがモノ凄い勢いで質問に答えるスレ Part20
http://pc.2ch.net/test/read.cgi/win/1020329959/
0095こんなに濡れてるよNGNG
2chの書き込みのIDからIPを抜くプログラムを教えてください。
0096デフォルトの名無しさんNGNG
>>95
だから不可逆だと何回言ったら(略
0097こんなに濡れてるよNGNG
言語はジャヴァでお願いします。
0098こんなに濡れてるよNGNG
では不可逆を可逆にするプログラムまたは
IPからIDに変換するアルゴリズムを教えてください。
0099こんなに濡れてるよNGNG
トリップのやつもお願います。
0100デフォルトの名無しさんNGNG
100
0101尿素NGNG
書ボーン
0102デフォルトの名無しさんNGNG
C言語のソースをダウンロードできるページってありますか?
ソフトをダウンロードしたら一緒についてたりしますが、
まとめて置いてあると見やすいので。
0103デフォルトの名無しさんNGNG
>>102
www.google.co.jpで「ソース」に「#include」とかいろいろ付け足して検索すると結構出てくるよ。
0104デフォルトの名無しさんNGNG
>>98
>では不可逆を可逆にするプログラムまたは
ない

>IPからIDに変換するアルゴリズムを教えてください。
マァヴに訊いてこい
0105デフォルトの名無しさんNGNG
>>102
C 言語のソースというのは C 処理系のソースのことか?
それとも C で書かれたソフトウェアのソースのことか?
おそらく後者だろうが。

sourceforge に沢山あるので興味深そうなのを選んで読むと良い。
Software Map
http://sourceforge.net/softwaremap/
Browse by C
http://sourceforge.net/softwaremap/trove_list.php?form_cat=164
0106デフォルトの名無しさんNGNG
C言語とC++ってどう違うんですかね・・?
今から勉強し始めるとすれば、どっちをやった方がいいのでしょうか?
0107デフォルトの名無しさんNGNG
>>106
C++に決まっているだろ。
0108デフォルトの名無しさんNGNG
>>106
C#
0109デフォルトの名無しさんNGNG
>>106
Cからやったほうがイイヨ。
その様子だとプログラミング初めてっぽいしね。
C++始めるとなるとよほどの根性と時間が必要
0110デフォルトの名無しさんNGNG
C ハンバーグ
C++ ハンバーガー

さらに言えば
VC++ ハンバーガー製造機
C# 最近のハンバーガー

C++はCを含む、が、使い方はぜんぜん違う。
本を買えとは言ない。興味があるなら立ち読みをしてみよう。
0111デルファイの名無しさんNGNG
ObjectiveCすれ。
0112デフォルトの名無しさんNGNG
>>106
C から始めるのを薦める。
基本情報の試験勉強も同時にやると尚良い。

が、もし手っ取り早く GUI アプリを作りたいのであれば
VB や Delphi の*使い方*を勉強するのがいいだろう。
0113デフォルトの名無しさんNGNG
C+と言うのは知る人は少ないですが、
CとC++の中間に作られた言語です。
Cとの違いがそんなに無いので使用する者が少なく、
知っている人が殆どいません。
0114デフォルトの名無しさんNGNG
C#と言うのは(厨房のなかでは)知る人は少ないですが、
C++をさらに++したつもりの言語です。
Javaとの違いがそんなに無いので(いまのところ)使用する者が少なく、
知っている人が殆どいません。
0115デフォルトの名無しさんNGNG
>>110
あんた神!ストローソトロウプとかいう人の本より分かりやすいよ!
0116102NGNG
>>103,105
どうも、ありがとう。
0117デフォルトの名無しさんNGNG
>>115
ストラウストラップじゃないの?
0118デフォルトの名無しさんNGNG
>>114
違うぞ、それ。

C++ = C + 1
C# = C + 0.5

控えめなお名前です。
0119デフォルトの名無しさんNGNG
ヘタレなので、会社へ行きたくないなぁ。
ヘタレでなくとも連休明けは行きたくないハズ、、、と思いたいなぁ。
0120デフォルトの名無しさんNGNG
>>118

++
++ = #
0121デフォルトの名無しさんNGNG
連休明けなので、そろそろ一旦家に帰ります。
0122デフォルトの名無しさんNGNG
#=ザブ(グラディウスの雑魚敵)
なのでC#はシーザブです。
0123デフォルトの名無しさんNGNG
>>122
あ〜〜〜、またこの話題かよ。ゲーム板にでも行ってろ。
0124デフォルトの名無しさんNGNG
rougeでは階段だったっけか?
0125デフォルトの名無しさんNGNG
C++♭
0126デフォルトの名無しさんNGNG
>>125
なんかそれc:\windows\..\program files\の様なまどろっこしさを感じる・・・。
0127デフォルトの名無しさんNGNG
>>126
おまえは\Windowsの下にProgram Filesを作るのか
0128デフォルトの名無しさんNGNG
>>124
通路
0129デフォルトの名無しさんNGNG
>>127
よぉぉくながめてみてごら〜ん、ほぉら〜。
0130デフォルトの名無しさんNGNG
>>127
なんかそれc:\windows\     ..      \program files\の様なまどろっこしさを感じる・・・。
0131デフォルトの名無しさんNGNG
>>130
理解。
表示しきれない分省略したのかとオモタヨ
0132デフォルトの名無しさんNGNG
初心者あげ!
0133デフォルトの名無しさんNGNG
c:\.\.\windows\.\.\..\progqam file\
…無駄無駄な日に万歳にゅ
0134デフォルトの名無しさんNGNG
test
0135デフォルトの名無しさんNGNG
test
0136デフォルトの名無しさんNGNG
tset
0137デフォルトの名無しさんNGNG
モンキー!
0138 NGNG
未だにVB.NETがインストール
出来ないでいるオレ!!
鬱だ・・・
0139 NGNG
.NETか・・・ かなり必要スペック高いんだよね。
来年新しいPC買って、それからだなぁ
0140138NGNG
オイラもそうしよ!
0141デフォルトの名無しさんNGNG
ヌルイ!
0142デフォルトの名無しさんNGNG
ゴミ箱を整理してたらBLFTE4121-0111C.dmlというファイルが
入っていたのですが、これは何ですか?
削除しても大丈夫でしょうか?
板違いなら、どこで訊いたらいいのか教えてください。
0143デフォルトの名無しさんNGNG
>>142
たぶんOutlookExpressのメールじゃん。
0144デフォルトの名無しさんNGNG
>142
いったんごみ箱から戻せばいいじゃん。
0145デフォルトの名無しさんNGNG
142です。
デスクトップに出して、いろんなアプリケーションで開けようとしたので、
何が何だかわからなくなってしまいました。でも今webで検索していたら、
ルーターのファームウェアだということを偶然発見!おさわがせしました。
0146ウンコNGNG
メモ帳の作り方教えてください。
0147デフォルトの名無しさんNGNG
裏の白い新聞広告を16等分してステープル汁!
0148デフォルトの名無しさんNGNG
MSDNからソースを持ってきてnmakeとかVSで開いてビルド
0149名無しさん@EmacsNGNG
Javaの継承について質問です。

親インスタンスに子供インスタンスを割り当てて、インスタンスの変数、メソッ
ドを参照すると、変数は親、メソッドは子供が使用されます。これってこうい
う仕様なのでしょうか?


class Parent {
public int i = 11;

public void echo() {
System.out.println("P");
}
}

class Child extends Parent {
public int i = 22;

public void echo() {
System.out.println("C");
}
}

class Test {
public static void main(String args[]) {

Parent p = new Child(); \\ Parent object <- Child

System.out.println("p.i = " + p.i);
p.echo();
}
}

結果
$ javac Test.java
$ java Test
p.i = 11
C
$
0150デフォルトの名無しさんNGNG
>>149
ベースクラス(君の言う親インスタンス)の型の変数を通して
メンバー i を呼ぶと、実体がサブクラス(君の言う子インスタンス)でも
サブクラスのインスタンス内のベースクラスのインスタンス部分のiが呼び出される。

メソッドはサブクラスがオーバーライドしているので
そちらが使われる。

言ってみれば↑のソースだと
Child の i は隠されてしまっている状態。
0151名無しさん@EmacsNGNG
>>150
ありがとうございます!
■ このスレッドは過去ログ倉庫に格納されています