ヘタレ&初心者 専用
■ このスレッドは過去ログ倉庫に格納されています
0002デフォルトの名無しさん
NGNG0003デフォルトの名無しさん
NGNG0004デフォルトの名無しさん
NGNGお前らさぁ □ミ ∩∩ だろ?そう思わないか?
なぁ、氏ねよ \( ) ホンとウザイんだって。
引き篭もりなら. |==|フ っておけばいいんだよ!
ププ。お前らな (_)(_) クズクズクズクズ!!!
。
○
(全然消えねぇな、このクソスレ)
0005デフォルトの名無しさん
NGNG立てているのは新人研修についていけない奴らか?
0008デフォルトの名無しさん
NGNG0009デフォルトの名無しさん
NGNGSIingはいいからSEingしてくれ。
なんですか? SIing/SEingとは・・・
0011ヘタレM
NGNG今日も仕事やる気でず。うふふ。
0012デフォルトの名無しさん
NGNGハケーン
0013デフォルトの名無しさん
NGNGふっふっふ<揺
0015デフォルトの名無しさん
NGNG仕事しろやw
0016デフォルトの名無しさん
NGNG0018デフォルトの名無しさん
NGNGヘタレですが何か?
0019デフォルトの名無しさん
NGNGうんこたれです。
0024デフォルトの名無しさん
NGNG0025デフォルトの名無しさん
NGNGhttp://pc.2ch.net/test/read.cgi/tech/1019531174/l50
0027ヘタレM
NGNG黒画面ってDOS窓のことだったのね(w。
>>8
つーことは、AAのゲームかいな?フォントが固定ピッチだから
奇麗にならないかもね。
あ、ヘタレの言うことなんで、適当に流してちょ。
0029ヘタレM
NGNGっていうか、BASICで書くなら
for x=1 to 59 : locate x,0 : print " レタへ";:next x
って感じ(w。
キャラクタが複数行にまたがるなら、エスケープシーケンスとやらを使うのかも。
要するに、コンソールの好きな位置にキャラクタを置くことさえわかれば、
別にGUIで作るのと大差ないかと。
0030デフォルトの名無しさん
NGNGスピード調整に苦悩したw
BASICわからんです・・・ Cオンリー
エスケープシーケンスですか、なんとなくわかるんですけど
具体的なイメージが湧かない。
まぁ真面目に調べてみたことがないんで、明日から連休だから
ちょこっと挑戦してみます。
0032デフォルトの名無しさん
NGNGヘタレの真骨頂です。
職探しでもすっか。
Windowsならエスケープシーケンス、UnixならCursesということがわかりました。
互換性が無い・・・
どっちかっていうとCursesの方がやりやすそうなんで、
Cygwinでもインスコしてみようかと思います。
0035デフォルトの名無しさん
NGNGどちらも同一インターフェースのクラスとして実装してifdefで切り替える。
cursesで文字(キャラクタ)を表示して移動させたいんだけど、
case 'l': // lキーを押したら左に移動
delch();
if(x+1 < WIN_WIDTH)
x++;
wmove(win, y, x);
waddch(win, chr); // chrはキャラクタ
wrefresh(win);
とこんな感じで移動できるかなぁと思ったのですが、
軌跡が残ってしまうし、カーソル位置の前にキャラが表示されることになってしまう。
へるぷみ〜!
0038デフォルトの名無しさん
NGNG0039デフォルトの名無しさん
NGNG俺の足下に転がってるPC-9801VX21でも動きますか?
0040デフォルトの名無しさん
NGNG0041デフォルトの名無しさん
NGNGLinux必須
0042デフォルトの名無しさん
NGNG0043デフォルトの名無しさん
NGNGごめん。98用のLinuxで動くJVMあるんですか?
そもそも、98用のLinuxって思いっきり不完全じゃなかった?
0044デフォルトの名無しさん
NGNG0045デフォルトの名無しさん
NGNGたしかに。じゃあFreeBSD(98)
0046デフォルトの名無しさん
NGNG0047デフォルトの名無しさん
NGNGいやいや、最初から自分で作りたいんです。
0049デフォルトの名無しさん
NGNGそれじゃ、コンピュータシステムについて詳しく書いてある書籍でも購入してください。
C言語勉強しる!
0051デフォルトの名無しさん
NGNGC言語ってDOSだけじゃないんですか?
0052デフォルトの名無しさん
NGNGC言語はあるOSを開発するためだけに生まれてきました。
で、それはDOSではない。
0054デフォルトの名無しさん
NGNG0055デフォルトの名無しさん
NGNG>C言語はあるOSを開発するためだけに生まれてきました。
要するに他の目的に使うのは邪道だということですね
0056デフォルトの名無しさん
NGNGプログラムについて詳しく知りたいのではなく、ゲームを作りたいと言うのなら
DelphiかJavaあたりにしておけ。
抵抗がないならC#を勧めるが、今のところインストールしてもあんまりいいこと無いぞ
0057デフォルトの名無しさん
NGNGDelphiをナメないでください
0058デフォルトの名無しさん
NGNG0059デフォルトの名無しさん
NGNGC丼(しーどん)
0060デフォルトの名無しさん
NGNG0061デフォルトの名無しさん
NGNGしーはんおんあげ
0062デフォルトの名無しさん
NGNG0063デフォルトの名無しさん
NGNG>>58
ひとつしか思い浮かばないけど・・・
0065デフォルトの名無しさん
NGNG0067デフォルトの名無しさん
NGNGワラエナイ
0068デフォルトの名無しさん
NGNGAWT互換ならAWT使えばいい話でわ?
0069デフォルトの名無しさん
NGNG必要なんです。>> Swing
0070デフォルトの名無しさん
NGNGAWTよりもOS(というより、GUIシステム)に対する抽象度が高い
0072デフォルトの名無しさん
NGNGテーブルとかAWTには無いからどうしても
Swingになっちゃう
0073デフォルトの名無しさん
NGNG0074デフォルトの名無しさん
NGNGAWTだとOSの部品をそのまま使っているため、
Javaからうまくいじれない。例えば、、、
paintやupdateをオーバーライドしても
動作をカスタマイズできない事が多い。
また、自分でPanelとかをextendsして作った
コンポーネント(lightweight component)と
重ねたときの表示の優先度がおかしくなる。
(つねにlightweight componentが隠れてしまう)。
0075デフォルトの名無しさん
NGNG激しくスレ違い。ヘタレじゃない人はこのスレに書き込んじゃ駄目っす。
0076デフォルトの名無しさん
NGNGhttp://hp.vector.co.jp/authors/VA021321/
0077デフォルトの名無しさん
NGNGMyshellはCshellと違って、Cで実行できていたコマンドや機能のうち
働かないものがある。これらを調べ、どのような機能が実行できないか、
なぜできないか、どのような機能を追加すればいいか?
例えば次のが実行できない
エイリアス、ヒストリー、ワイルドカード、ファイルへのリダイレクト、
shellプログラミング、ディレクトリー操作(popd、pushdなど)
これらから4つほど(エイリアス、ヒストリーは必須)をmyshellに追加せよ。
という課題です。助けてください、お願いします。できればソースを、、。
0078デフォルトの名無しさん
NGNGまるち
007977
NGNG#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;
}
008077
NGNGint 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ヘタレよりイッテヨシって感じ?
0082デフォルトの名無しさん
NGNG俺は逆だな。
別の板にマルチされてもきづかんよ
0083デフォルトの名無しさん
NGNG誰にも聞かず自分の力の範囲内で解けるように出すものなんだよ!
誰かにきかなきゃできないような課題出すのはその狂死のアタマがおかしいんだよ!
5分考えてできなかったら
「できませんでした!」
って白紙で提出しろ!!
その方が人生を無駄にしないですむぞ!!
0084デフォルトの名無しさん
NGNG0085デフォルトの名無しさん
NGNGその通りだ。良いこと言った。
0086デフォルトの名無しさん
NGNG「5分考えて出来なかったら5時間考えろ」
0087デフォルトの名無しさん
NGNG課題というのは調べる能力をつけるためのものだよ。
問題を把握し、必要な情報を探し、取捨選択して、適用する。
この一連の作業で問題解決能力を鍛える。
77 のように最初の問題把握で躓いていると、
その後の 「必要な情報」 や 「適用方法(実際のソースなど)」
を教えてあげてもまず理解できない。
0088デフォルトの名無しさん
NGNG1.人に聞く
を取った>>77は問題外ですか。
0089デフォルトの名無しさん
NGNG他人の時間を消費しようとしてるんじゃないかな。
ヘタレとしては正しい態度だと思うけど。
0090デフォルトの名無しさん
NGNG何箇所にマルチポストしたら気が済むの?
http://pc.2ch.net/test/read.cgi/tech/994129650/958-
http://pc.2ch.net/test/read.cgi/tech/1019743589/77-
009190
NGNGhttp://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デフォルトの名無しさん
NGNG0094デフォルトの名無しさん
NGNG>>92
Windows 板にいけ。
ここは*ソフトの使い方*ではなくて、*ソフトの作り方*を話す板だ。
誰かがモノ凄い勢いで質問に答えるスレ Part20
http://pc.2ch.net/test/read.cgi/win/1020329959/
0095こんなに濡れてるよ
NGNG0096デフォルトの名無しさん
NGNGだから不可逆だと何回言ったら(略
0097こんなに濡れてるよ
NGNG0098こんなに濡れてるよ
NGNGIPからIDに変換するアルゴリズムを教えてください。
0099こんなに濡れてるよ
NGNG0100デフォルトの名無しさん
NGNG0101尿素
NGNG0102デフォルトの名無しさん
NGNGソフトをダウンロードしたら一緒についてたりしますが、
まとめて置いてあると見やすいので。
0103デフォルトの名無しさん
NGNGwww.google.co.jpで「ソース」に「#include」とかいろいろ付け足して検索すると結構出てくるよ。
0104デフォルトの名無しさん
NGNG>では不可逆を可逆にするプログラムまたは
ない
>IPからIDに変換するアルゴリズムを教えてください。
マァヴに訊いてこい
0105デフォルトの名無しさん
NGNGC 言語のソースというのは C 処理系のソースのことか?
それとも C で書かれたソフトウェアのソースのことか?
おそらく後者だろうが。
sourceforge に沢山あるので興味深そうなのを選んで読むと良い。
Software Map
http://sourceforge.net/softwaremap/
Browse by C
http://sourceforge.net/softwaremap/trove_list.php?form_cat=164
0106デフォルトの名無しさん
NGNG今から勉強し始めるとすれば、どっちをやった方がいいのでしょうか?
0107デフォルトの名無しさん
NGNGC++に決まっているだろ。
0108デフォルトの名無しさん
NGNGC#
0109デフォルトの名無しさん
NGNGCからやったほうがイイヨ。
その様子だとプログラミング初めてっぽいしね。
C++始めるとなるとよほどの根性と時間が必要
0110デフォルトの名無しさん
NGNGC++ ハンバーガー
さらに言えば
VC++ ハンバーガー製造機
C# 最近のハンバーガー
C++はCを含む、が、使い方はぜんぜん違う。
本を買えとは言ない。興味があるなら立ち読みをしてみよう。
0111デルファイの名無しさん
NGNG0112デフォルトの名無しさん
NGNGC から始めるのを薦める。
基本情報の試験勉強も同時にやると尚良い。
が、もし手っ取り早く GUI アプリを作りたいのであれば
VB や Delphi の*使い方*を勉強するのがいいだろう。
0113デフォルトの名無しさん
NGNGCとC++の中間に作られた言語です。
Cとの違いがそんなに無いので使用する者が少なく、
知っている人が殆どいません。
0114デフォルトの名無しさん
NGNGC++をさらに++したつもりの言語です。
Javaとの違いがそんなに無いので(いまのところ)使用する者が少なく、
知っている人が殆どいません。
0115デフォルトの名無しさん
NGNGあんた神!ストローソトロウプとかいう人の本より分かりやすいよ!
0117デフォルトの名無しさん
NGNGストラウストラップじゃないの?
0118デフォルトの名無しさん
NGNG違うぞ、それ。
C++ = C + 1
C# = C + 0.5
控えめなお名前です。
0119デフォルトの名無しさん
NGNGヘタレでなくとも連休明けは行きたくないハズ、、、と思いたいなぁ。
0120デフォルトの名無しさん
NGNG++
++ = #
0121デフォルトの名無しさん
NGNG0122デフォルトの名無しさん
NGNGなのでC#はシーザブです。
0123デフォルトの名無しさん
NGNGあ〜〜〜、またこの話題かよ。ゲーム板にでも行ってろ。
0124デフォルトの名無しさん
NGNG0125デフォルトの名無しさん
NGNG0126デフォルトの名無しさん
NGNGなんかそれc:\windows\..\program files\の様なまどろっこしさを感じる・・・。
0127デフォルトの名無しさん
NGNGおまえは\Windowsの下にProgram Filesを作るのか
0128デフォルトの名無しさん
NGNG通路
0129デフォルトの名無しさん
NGNGよぉぉくながめてみてごら〜ん、ほぉら〜。
0130デフォルトの名無しさん
NGNGなんかそれc:\windows\ .. \program files\の様なまどろっこしさを感じる・・・。
0131デフォルトの名無しさん
NGNG理解。
表示しきれない分省略したのかとオモタヨ
0132デフォルトの名無しさん
NGNG0133デフォルトの名無しさん
NGNG…無駄無駄な日に万歳にゅ
0134デフォルトの名無しさん
NGNG0135デフォルトの名無しさん
NGNG0136デフォルトの名無しさん
NGNG0137デフォルトの名無しさん
NGNG0140138
NGNG0141デフォルトの名無しさん
NGNG0142デフォルトの名無しさん
NGNG入っていたのですが、これは何ですか?
削除しても大丈夫でしょうか?
板違いなら、どこで訊いたらいいのか教えてください。
0143デフォルトの名無しさん
NGNGたぶんOutlookExpressのメールじゃん。
0144デフォルトの名無しさん
NGNGいったんごみ箱から戻せばいいじゃん。
0145デフォルトの名無しさん
NGNGデスクトップに出して、いろんなアプリケーションで開けようとしたので、
何が何だかわからなくなってしまいました。でも今webで検索していたら、
ルーターのファームウェアだということを偶然発見!おさわがせしました。
0146ウンコ
NGNG0147デフォルトの名無しさん
NGNG0148デフォルトの名無しさん
NGNG0149名無しさん@Emacs
NGNG親インスタンスに子供インスタンスを割り当てて、インスタンスの変数、メソッ
ドを参照すると、変数は親、メソッドは子供が使用されます。これってこうい
う仕様なのでしょうか?
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ベースクラス(君の言う親インスタンス)の型の変数を通して
メンバー i を呼ぶと、実体がサブクラス(君の言う子インスタンス)でも
サブクラスのインスタンス内のベースクラスのインスタンス部分のiが呼び出される。
メソッドはサブクラスがオーバーライドしているので
そちらが使われる。
言ってみれば↑のソースだと
Child の i は隠されてしまっている状態。
0151名無しさん@Emacs
NGNGありがとうございます!
■ このスレッドは過去ログ倉庫に格納されています