***すれ立てるまでもない質問はここで 第5刷***
■ このスレッドは過去ログ倉庫に格納されています
0001デフォルトの名無しさん
NGNGhttp://www.google.com/
http://2ken.net/
などで検索してみてください。
そのほうが早いかもしれませんし。
過去スレは>>2
0097デフォルトの名無しさん
NGNGビギナーなら
VCは統合環境でいらないし(というか勉強だけならVCなぞいらん)
別にあってもなくてもいいんじゃない
コンパイラもエディタも勉強ならフリーソフトで事足りる
0099ビギナー
NGNG0100デフォルトの名無しさん
NGNG0102デフォルトの名無しさん
NGNG0103ビギナー
NGNGそれとも、97=100ということかな?
0104エスケープシーケンス
NGNGよって画面を制御するプログラムを作りたいのですが、そもそもエスケー
プシーケンスの使い方に関する資料がないので、とても困っています。
画面を移動する、モードを設定するなどウェブを探すといくつか引っかかる
のですが、自分で作るとまったく動作しない場合があり、なぜ動かないのか
わかりません。
やりたいことは、
1 ファンクションキーに文字を割り付ける。
2 押されたファンクションキーに従って、処理を行う。
3 カーソルを移動する。
4 注目している文字を反転表示させる。
などです。
開発言語はMS-C Ver6.00A、OSはMEか98です。
どなたか、ご存じでしたら(特に1、2)教えてください。
0105デフォルトの名無しさん
NGNG知るかヴォケ
0106デフォルトの名無しさん
NGNGいや参考にならない意見だろうけど
VC++ Ver6だから 32ビットアプリとして作るんでしょ?
だったら win32APIの日本語ヘルプから ”文字モード サポートの概要”
API名 SetCursorPos、 SetConsoleTextAttribute
でやるべきじゃないかな?
コンソールは基本的に エスケープ シーケンスをサポートしていませんよ
(環境によっては使える事もあるけどね)
ファンクションキーはいわずものが
0107デフォルトの名無しさん
NGNGおいおい、教えるなよ。
自分で考えさせるべきなんだよ。
0108エスケープシーケンス
NGNGさいでっか。ゴミはどこにでもいるんだなぁ。
>>106
ありがとうございます。が、しかし、「MS−C」なんです。
それと、コンソールは基本的にエスケープシーケンスをサポート
しています。それはVCのヘルプに書いてありますが…
>>107
ロジック考えるわけでもないんだから、もし知っているのなら、
情報へのポインタでいいから教えてくださいよ。
…つーか、自分で考えても良いけど、「××の書式を教えて」
と言っているに等しい質問だと思っているのですが、それに
ついて「考える」っつー要素があるんでしょうか?ないんじゃない?
0109デフォルトの名無しさん
NGNGDOS時代の画面制御ってほとんどBIOS直接呼んでるから
BIOS調べること。int10あたりだっけ。
ただしNT系では動かせないよ。
0110デフォルトの名無しさん
NGNG>ファンクションキーはいわずものが
「言わずもがな」?
0111デフォルトの名無しさん
NGNG#include <stdlib.h>
#include <time.h>
int main(void)
{
int i,r;
srand(1);
for (i=0;i<1000;i++){
r=rand();
putchar(r);
}
return 0;
}
0112デフォルトの名無しさん
NGNGhttp://www.nifty.ne.jp/forum/fpcu/dosvcmd/ansi.htm
キーワードはANSI.SYS
0113デフォルトの名無しさん
NGNG0114こんなスレいらねー
NGNG0115デフォルトの名無しさん
NGNG・。スロ「・キクAS@J2ト・映・ェ,EokDロwコL側ネユ角瓱ロ3ヤJトm・・=ォィ淤トj篋θ・!i・~VB
Rョョト ・
#_ケr. ミg・PJヲ ・キ?ウ;ィ#・ョハaクセネ・p:九・yqェオオ・チV^ァェP・[,ウ,區酪iャセ[・,コf
ス:序ャョH「(<cニ�sヤ$_`k]「ルョhJセ・cAサホQXョ・j、ユdッヨァノWル・vUA7#・゚&bH痍 穴~ヒ
P@・ Dスオヤイ・fニ-tソ 、qFイ{P/�「
Iw[Kニ豹$O}`謾エ瓔チクgュ溥Gュt・s&.傭hフゥW・\jV'圃`ァL1宸�ロミdヘタo6カ3ヘ
征チg3uZPGンW凜tdh・テf・・ナu延ゥ・)eーォM|
ihrF・レモジFィ・eレl。.ハ籍�サ�瓱゙V=降・yn衣iーN(g菜・ラ奩セ「ン/="ュスfヲ6tj△ュマン扼
・{ク・・.ョ・ュB。`>ロo・C$え"1仲・&`:P:9チ;「"�]鰥ヘ・ユ�Cモ邃テ・@V・尺L
yヲ�メ;ャdリね桿・メ\濁ヲ。Y66f3e\mbャコキyU・礼ュ ァ詢エ$ヲ麾6o`違ル^Dヒ5キレ#.!ゥウKョ@
:ヌg%ェ$]ヌ・r,p・5qタタメ��5・カン・・慇+<F(踉フイ92ュ砕・u懴帙・7%ッ商ラP e2jン ��l7ハ
jdtコ><u0fネ%・ykw_・ヒ�bwサホA憑t7'ソ・「Vン愉謳゚v巒4X゚フ�qWノ冫・・q群陰駈
\^{訓ノ見・ub�蛎lシ2`・0y @・}()ア|オ、 峻X・�冱」ト・リ<イェ゙ョ,piv・;・
kヨpqツ・・q・KQテRK"ォ蟒Q�セ眥|コッコr テフsモャ'�麌a、'ム'#l|ヌqn4Gノーサナロ=脇?l?2Xyd
鮪\{sワuィ\ナ崋ハUヒA・Aッヤャ・遡QG♀ーエ{。M!カセqm、受[b・^カ・ト・�ー_s・・タネO
\!ェF・・゚+他鎗・0bEミ艦セτxノL�c+・シ秋貨丼櫂メ 垢・カb7セ・ >! ・@@Ft,Q
タ豁ン・8zm峽.VフC3}ミソ-9_粃�A・myンキスG摺e6ヘ(<9�スIラヌ・マP漏スャMヤ暾uンヲ
・!因!Yヌ 謾L・9メ喋ミ・cッ;゙2�QeF6?ヌネ鬻dホ_0艷┥}ル要・Bヒ・VLェフ[Dン4ツィxc・、コ)
oXハ}AOn3・・ニアM_zRク'搗シ甫0クケ;・、總ノ9リl气>甍コq・ヒ}フャ・qルS、v掾
2Q$JmマョDcxャ#ヘ祇'R゚モZ凅ソ楼ョAB「テユキx_・c耿
鷁汚�� Fa{v_燼T梠_SaユyコユSHクlカ宣・爍チオ8(“ル�鞏L駐OィkR"・。r"
yイM*:+,マ・*#AvvF箜o{、_。4K・ソukテ・ャ�\=・コR・!<團・則ヌ[bZ?アキ・イ`ΖlW
L・蟷籌鬲\・��シモフツキ芯ユxkッエミ欝スp6teヲノ}vqコスワンGk|ア佃ウ`s
0116デフォルトの名無しさん
NGNG・。スロ「・キクAS@J2ト・映・ェ,EokDロwコL側ネユ角瓱ロ3ヤJトm・・=ォィ淤トj篋θ・!i・~VB
Rョョト ・
#_ケr. ミg・PJヲ ・キ?ウ;ィ#・ョハaクセネ・p:九・yqェオオ・チV^ァェP・[,ウ,區酪iャセ[・,コf
ス:序ャョH「(<cニ�sヤ$_`k]「ルョhJセ・cAサホQXョ・j、ユdッヨァノWル・vUA7#・゚&bH痍 穴~ヒ
P@・ Dスオヤイ・fニ-tソ 、qFイ{P/�「
Iw[Kニ豹$O}`謾エ瓔チクgュ溥Gュt・s&.傭hフゥW・\jV'圃`ァL1宸�ロミdヘタo6カ3ヘ
征チg3uZPGンW凜tdh・テf・・ナu延ゥ・)eーォM|
ihrF・レモジFィ・eレl。.ハ籍�サ�瓱゙V=降・yn衣iーN(g菜・ラ奩セ「ン/="ュスfヲ6tj△ュマン扼
・{ク・・.ョ・ュB。`>ロo・C$え"1仲・&`:P:9チ;「"�]鰥ヘ・ユ�Cモ邃テ・@V・尺L
yヲ�メ;ャdリね桿・メ\濁ヲ。Y66f3e\mbャコキyU・礼ュ ァ詢エ$ヲ麾6o`違ル^Dヒ5キレ#.!ゥウKョ@
:ヌg%ェ$]ヌ・r,p・5qタタメ��5・カン・・慇+<F(踉フイ92ュ砕・u懴帙・7%ッ商ラP e2jン ��l7ハ
jdtコ><u0fネ%・ykw_・ヒ�bwサホA憑t7'ソ・「Vン愉謳゚v巒4X゚フ�qWノ冫・・q群陰駈
\^{訓ノ見・ub�蛎lシ2`・0y @・}()ア|オ、 峻X・�冱」ト・リ<イェ゙ョ,piv・;・
kヨpqツ・・q・KQテRK"ォ蟒Q�セ眥|コッコr テフsモャ'�麌a、'ム'#l|ヌqn4Gノーサナロ=脇?l?2Xyd
鮪\{sワuィ\ナ崋ハUヒA・Aッヤャ・遡QG♀ーエ{。M!カセqm、受[b・^カ・ト・�ー_s・・タネO
\!ェF・・゚+他鎗・0bEミ艦セτxノL�c+・シ秋貨丼櫂メ 垢・カb7セ・ >! ・@@Ft,Q
タ豁ン・8zm峽.VフC3}ミソ-9_粃�A・myンキスG摺e6ヘ(<9�スIラヌ・マP漏スャMヤ暾uンヲ
・!因!Yヌ 謾L・9メ喋ミ・cッ;゙2�QeF6?ヌネ鬻dホ_0艷┥}ル要・Bヒ・VLェフ[Dン4ツィxc・、コ)
oXハ}AOn3・・ニアM_zRク'搗シ甫0クケ;・、總ノ9リl气>甍コq・ヒ}フャ・qルS、v掾
2Q$JmマョDcxャ#ヘ祇'R゚モZ凅ソ楼ョAB「テユキx_・c耿
鷁汚�� Fa{v_燼T梠_SaユyコユSHクlカ宣・爍チオ8(“ル�鞏L駐OィkR"・。r"
yイM*:+,マ・*#AvvF箜o{、_。4K・ソukテ・ャ�\=・コR・!<團・則ヌ[bZ?アキ・イ`ΖlW
L・蟷籌鬲\・��シモフツキ芯ユxkッエミ欝スp6teヲノ}vqコスワンGk|ア佃ウ
0117106
NGNGwin98/meで走らせるだけの16bitアプリ作る意味ないから勘違いしたよ
エスケープシーケンスについてはこれ
ttp://www.nifty.ne.jp/forum/fpcu/dosvcmd/ansi.htm
ファンクションキーを表示したいないならEzkeyで検索してみたら?
ファンクションキーを押された時の処理はファンクションキーを
biosで取る(biosなんとかってあるでしょ?)か
エスケープシーケンスでファンクションキーにキーコードを割り付けるかだと思うよ
0118デフォルトの名無しさん
NGNG112で既出
0119デフォルトの名無しさん
NGNGC++であるクラスを作って、その中に#define定義した物を「クラス名::識別子」みたいに
参照するやり方があったら教えてください。
class Xxx {
public:
#define XXX_1i 0x111112
#define XXX_2i 12
#define XXX_3d 0.111
};
クラスを使用する側で、
double ddd = Xxx::XXX_3d;
こんあ風に使いたいのです。
要はクラスで宣言した#define定義が重複しないようにしたいのです・・・・
#defineじゃなくenumで出来る事は出来るのですが、整数しか使えないし
0120デフォルトの名無しさん
NGNG0121デフォルトの名無しさん
NGNGconst 使え。
C++ では #define は出来るだけ使わず、 const 使うのが推奨されてるし。
0123523
NGNG覚えたてなもので、まだdrawRect();
あたりの描写しかできないのですが。
0124デフォルトの名無しさん
NGNGhttp://www.horae.dti.ne.jp/~yoji/TamaJava/Chapter4/
0125デフォルトの名無しさん
NGNG整数値なら、フツー enum で定義する。
そうじゃなけりゃあ、static で const なメンバ変数たろうな。
class Xxx {
public:
enum {
XXX_1i = 0x111112,
XXX_2i = 12
};
static double const XXX_3d = 0.111;
};
0126デフォルトの名無しさん
NGNGおおっ、具体的にありがとうございます
0127エスケープシーケンス
NGNGどうもありがとうございます。
説明不足であり、こちらの記述が悪かったのですが、DOS上
で動作するプログラムをWindowsのコンソール上で動かすよう
に手直ししたいのです。
Biosを直接操作することも不可能なのですが、情報ありがとう
ございました。
>>112
どうもありがとうございます。参考とさせていただきます。
0128ななげ
NGNG私は、学部1回でコンピュータの基礎的なことから学びたいのです。
0129デフォルトの名無しさん
NGNGうまく動かないんですけど、もしかして誤植とかバグ?
0130デフォルトの名無しさん
NGNG0131デフォルトの名無しさん
NGNG1 書店に行く。
2 コンパイラ理論、言語理論、コンパイラコンパイラ、コンパイラジェネレータなどの
単語を含む書籍を、とりあえず 20cm ぐらい買ってくる。
3 読んで理解する。
あとはご自由に。
0132デフォルトの名無しさん
NGNGこっちで探したほうがいいと思われ。なんでこのスレッドがプログラム技術
板ではなくプログラマー板にあるのかは、謎です。
推薦図書/必読書のためのスレッド3
http://mentai.2ch.net/test/read.cgi?bbs=prog&key=1000542653
0133デフォルトの名無しさん
NGNGhttp://mitpress.mit.edu/sicp/full-text/book/book-Z-H-4.html#%_toc_start
0134デフォルトの名無しさん
NGNG今まで作業上、
TeraTermを用いてIP経由(TCPポートは任意。仮に23)でリモートアクセスサーバに
接続後、TeraTermのbreak信号を送出(Alt+b)して遠隔端末にして使っていました。
これと同等のことをperlで実行したいと考えているのですが、
方法がいまいちわかりません。
IO::Socket::INETでソケット作ってそれにbreak信号を流すことで
実現できると考えているのですが、ブレーク信号って具体的にはどうやって送るんだろ?
というところで行き詰まっております。それとももっと別の良い方法があるのでしょうか?
ご指導のほどよろしくお願いします。
0135デフォルトの名無しさん
NGNG素人が答えます。
TeraTermで出したその信号を「受信する」ソフトを
いちどPerlで作ってみたらどうでしょうか?
それで受信した信号をそのまま別のどっかのPortにリダイレクトしたら
どんなふうになるか、とか、Perlで色々やって観察できそう。
0137デフォルトの名無しさん
NGNGんなこたないです。
winアプリも作れます。
大変でしょうが。
0139
NGNGDirectorを覚えるのにオススメな書籍があれば教えて下さい。
そしてDirectorの操作機能はヘタレタヘタレと聞きますが
本当にヘタレでかたずけられてしまうぐらいひどいんでしょうか?
プログラマーの腕次第ということはあるんでしょうか?
どうかそのへんのところプロのご意見よろしくお願いします。
0140デフォルトの名無しさん
NGNG下位アドレス=0xFFFFFFFF
であっていますか?
0141デフォルトの名無しさん
NGNG0142デフォルトの名無しさん
NGNGマ板にスレがある。
ひっそりとLingo....Part2
http://mentai.2ch.net/test/read.cgi?bbs=prog&key=988757552
0143デフォルトの名無しさん
NGNG0144デフォルトの名無しさん
NGNGhttp://softwareag.penta.co.kr/inodoc22x/sqlref/srscalex.htm
にあるような、文法を視覚化した図にするツールをご存じないでしょうか。
0145初心者
NGNG日頃どんなプログラムを作ってるのでしょうか?
何万行に及ぶコードとか書いたりするのでしょうか?
0146デフォルトの名無しさん
NGNG行数数えた事はないが、ソース圧縮して 800k 超えた時は、
自分を誉めてやりたかったよ。
でも、プログラムは長さでは無いと思う今日この頃。
プロちゅうのは、自分の作ったコードが原因では落ちないプログラムを、
組む(事を目指す)人間ではないのかなあ。
0147デフォルトの名無しさん
NGNG同感。
対象の規模と技術レベルは無関係だし。
品質の保証は規模が大きくなると難しくなるから、
同じことをやるのにいかに簡潔に書くかが重要、かな。
つまり、行数が多いということは、対象が本当に大規模な場合と
単に設計 or 記述がクソな場合がある。
0148デフォルトの名無しさん
NGNG読みにくすぎ・・・
BNFのほうがいい・・・
0149デフォルトの名無しさん
NGNGいま独習C++で勉強してるんですけど、通用する、というか
邪魔にならないようになるには、あとは何をやったらいいのでしょう?
ちなみにボクのレベルは、環境の完備されたUNIX系で
ちょっとした作業(TeX文書作成とか)が出来る程度です。
よろしくお願いします。
0150デフォルトの名無しさん
NGNG何を?・・・・
ガンバレとしか言いようがない・・・
やりたいことやりなさい・・・
0151149
NGNG0152デフォルトの名無しさん
NGNG言語なんざどうでもいいよ。
それよりもネットワークの知識とか身に付けとけよ。
トラブルシュートできる人になれ。
0153デフォルトの名無しさん
NGNG机の下這い回ってケーブルや拡張カードと格闘させられるけどな。
つーか俺が新入社員だったころはそんな感じだった。
0154デフォルトの名無しさん
NGNG便利
↓
上司に好かれる
↓
昼飯によく連れてかれる
↓
会議にまで連れてかれる
↓
気が付くといろいろ知識が身についてる
↓
なんだか部下がつく
↓
部長の娘(美人)を紹介される
↓
┌┐
(゚Д゚) ウサマー
┗┛
0155デフォルトの名無しさん
NGNG↓
上司に好かれる
↓
昼飯によく連れてかれる
↓
ホテルにまで連れてかれる
↓
気が付くといろいろ知識が身についてる
↓
なんだか夫婦生活が疎遠になる
↓
新宿2丁目の店を紹介される
↓
┌┐
(゚Д゚) ウサマー
┗┛
0156149
NGNG質問が漠然としすぎていたみたいですね、ごめんなさい。
>152
アドバイスありがとうございます。ネットワークというと、
>TCP/IPネットワーク管理(オライリー・ジャパン)
このあたりでしょうか?
>153、154
参考にさせてもらいます。
>155
逝ってヨシ
0157デフォルトの名無しさん
NGNG>>153、154
>参考にさせてもらいます。
ワラタ
0158デフォルトの名無しさん
NGNGデルファーなんでコンソールで遊べりゃいーやって
思ってたんですがWindows.hを始めWinsock.hとか
WinAPIもフルで使えるじゃないすか!他にMSの
サイトとかでゲットしといた方がいいヘッダなんか
ありましたら教えていただけませんでしょうか。
よろしくお願いします。
0159デフォルトの名無しさん
NGNGバイナリエディタで&h44バイト目を変えろって言われたんだけど、
&h44バイト目ってどこにあるんですか?
何かの間違いですか?
バイナリファイルはほとんど触った事ないから、専門的な事言われてもわからないです。
誰か教えてプリ〜ズ!
0160デフォルトの名無しさん
NGNG0x44番目とも言うね。
4×16+4
胸に輝くプレートは 獅子の16
0161デフォルトの名無しさん
NGNG上から4行目の+4?
0162デフォルトの名無しさん
NGNGノータリン
0163デフォルトの名無しさん
NGNG40の+4か?
0164デフォルトの名無しさん
NGNG0165デフォルトの名無しさん
NGNG0166デフォルトの名無しさん
NGNG>>160
0167デフォルトの名無しさん
NGNG0168デフォルトの名無しさん
NGNG134に投稿したものです。
早速のレスありがとうございました。
なんとか、パケットをモニタする方向で頑張ってみます。
0169デフォルトの名無しさん
NGNG0170デフォルトの名無しさん
NGNG0171デフォルトの名無しさん
NGNGchar hoge[5]="hoge";
0172デフォルトの名無しさん
NGNG名前を聞いて、それを変数に入れたいんですけど、どういう風にすればいいんですか?
0173デフォルトの名無しさん
NGNGstrcpy(hoge,name);
0174デフォルトの名無しさん
NGNGありがとうございました。
0175デフォルトの名無しさん
NGNGchar str[80];
printf("input your name: ");
gets(str);
printf("%s", str);
じゃいかんのか?
0176デフォルトの名無しさん
NGNGお!そっちのほうが簡単ですね。
ありがとうございます。
0177デフォルトの名無しさん
NGNG0178デフォルトの名無しさん
NGNGinput your name: heuihui hfuie uiyri oqwe yidu qwedhx qi3h dxr uix3dh wryeufce yuwrbfhey uqwtryud htweqyu tyurdweyutr dgqweyur dwetyu qxweyu dx
Segmentation fault
0179デフォルトの名無しさん
NGNGできれば「俺はプログラミングができるぜ」と自己申告して
問題ありませんか?
行数とか、参考書とか、テクニックとか目安になるものが
あったら教えてください。
0180デフォルトの名無しさん
NGNG「俺はプログラミングができるぜ」なんて言う奴は逆に
信じられないんだが。
0181デフォルトの名無しさん
NGNGプログラムができるとかできないとかの判断が
自分でつかないうちは、ダメです。
0182デフォルトの名無しさん
NGNGライブラリ関数の70%くらい覚えてたらOK。
なにが全くの別物なのですか?
クラスやオブジェクトの概念が無いだけでメソッドやその他の変数の宣言の仕方などソックリなような気がします。
なお、当方Javaをかじり始めたばかりの教えて君ですが、どうかマジレスお願いします。
0184デフォルトの名無しさん
NGNG全然違うぞ!!
出なおして来い!!
に出来たもので、あのあと急速に仲悪くなって、
「JavaScript?氏らねーなー」
「ハァ?Javaなんて関係ないですよ」
ってことになった。
0186デフォルトの名無しさん
NGNGいや、JavaScriptがああいう名前になったのはNetscapeとSunの談合だろが。
それをMSがパクったのがIEに搭載されてるJScript。
0188183
NGNG以前はJavaScriptを独学で勉強していたのですが、抽象的な表現で
いまいち理解が出来なかったのです。
しかし、Javaを始めた途端今まで解析できなかったものが急に分かるように
なったのです。(理解できた気がするだけかも知れないですが・・・)
>>184 さんのおっしゃるとおりなのかも知れないのですが、
言語を知らないという理由からだと思うのですが、
本当にどういった点が異なる(と言われるの)かが分からないのです。
もし宜しければご教授ください。
0189デフォルトの名無しさん
NGNGむしろどこが同じだと思うのか訊いてみたい。
アレを同じだというのは、「C++とVBが同じだ」と言っているに等しい。
0190184じゃないけど
NGNGどういった点が同じに見えるのかが、むしろ分からないっす。
どちらもC言語的スタイルだから確かにソースの見た目は似るけど、それだけで。
ちなみに、JavaScriptにもオブジェクトの概念はあるし、
クラスらしきものを記述することもできなくはない。
0191190
NGNG0192デフォルトの名無しさん
NGNG勘違いでも前進したんだから、今日は良しとしよう。
明日も同じこと言ってたらブン殴るけどな。
0193デフォルトの名無しさん
NGNGおすすめな言語と本を教えてくらはい(;´Д`)
0195デフォルトの名無しさん
NGNGむっさ古そうなんですが(笑)
これでいいんですか(;´Д`)?
0196デフォルトの名無しさん
NGNG言語は?
■ このスレッドは過去ログ倉庫に格納されています