1 :
ダン・ジョブス:
僕は23歳。C言語なら俺に聞けの1、ビル・ジョブスの弟、ダン・ジョブスです。
僕は、兄貴の影響を受けて4年前からC言語をやってきました。
まだ、兄貴には遠く及びませんが、力がついてきたのでやっと2ちゃんデビューです。
C言語で困ったことがあったら質問してみてください。
ただし
>>2の注意事項を必ずお読みください。
------------------------------------------------------------------
注意事項
このスレは、兄貴のC言語なら俺に聞けの兄弟スレです。
このスレは、兄貴の所では答えてもらえないが、質問の多い
初心者の質問、C標準ではできないGUIやエスケープシーケンスなどにも
お答えするために立てました。
ただ、コードで表記できないオブジェクト指向の部分などはスレ違いです。
また、質問前に、問題を冷静に吟味してCの話か否かをはっきりさせる、
質問する前にもう一度よく考えて見る、どこがわからないのかまとめる、
WEBで検索するのは、兄貴のスレと同じで必ず行いましょう。
兄弟スレ C言語のことは俺に聞け<45>
http://pc3.2ch.net/test/read.cgi/tech/1038405432/
. \ ヽヽ 、 | // //
. \\ ヽヽ ゙、 ∫ // .///
\ ヽ ( ,〜'~`〜'~`〜'~`〜'~`〜、
`-、,, \ ウジュル ) ( アマグリカエセヨー )
`-、,, \ウジュル _/⌒ヾ、 `ν〜、_,〜、_,〜、_,〜、_,' ~
,,,,,,___ ` / ̄\ ) / ___,,,,--
''''''--,,,,,,, ( ´∀` )ヾ/ ) / l l ,,,,,,,--''''''
/ l l ( U ヽ | / ̄ / l l
────/ ̄─/ l l l /ヾ-ヽ |_) ./ ̄─/ l l──────
__ / ̄ (n) | .| ,,| / ̄ ・・・
--''''''''''~~ , - '` .(,| ,| .:. `-、
,.- '` / ...| |:::::.. \ `-、
, - '` ,,-'' / ,,,,;;;;(m,);;,,, \\ `-、
'` ,,-'' // ''''''''''''' \\ `-、
,,-'' / / \\ `-、
' / / \ `-、
/ /
,〜'~`〜'~`〜'~`〜'~` 、 。 ∧_∧。゚
( ひぃえぇぇぇぇぇ ) ゚( ゚´Д`゚)っ゚
( 誰か助けてぇ〜!!! > (つ■ /
`、_,〜、_,〜 、_,〜 、_,〜' | (⌒)
し⌒^
'''''
__ ,;;――――- 、
/ ヽ
/ ,,_,,,,;;ヽ |
/ / | l ゝ
/ | -―‐ ヾ ヽ __ ゞ
| | (て) (て)ヽ
| / ー ー| ヽ
| /" _〉 | |
l; '' ヽ ,-―- l | / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
/ |\ l__/ / | < あまぐりむけました!
|. | \___/ l \________
l; ./l | ヽ /
_,ヾ-‐''| l | | ’`‐-;;,_
ヽ ヽ / /
絵の出し方教えて
僕の知っている方法だと5つあります。
・エスケープシーケンス
・外字エディタ
・Win32APIでエスケープシーケンスの効果
・ドス窓に描画
・新規ウインドウに描画
★エスケープシーケンス★
使用するには、config.sysにansi.sysが組み込まれていることが必要です。
printf("\x1b[ここに以下のものを記述");
●カーソル位置●
y;xH 座標の位置に移動
数値A〜D 上下左右に数値分移動
●文字属性●
0m 初期値に戻す 文字:白、暗 背景:黒、暗
30〜37m 文字色を左から黒、赤、緑、黄、青、紫、水、白に変更
40〜47m 背景色を左から黒、赤、緑、黄、青、紫、水、白に変更
1m 文字を明るくする
5m 背景を明るくする
7m 文字と背景の色と明るさを逆にする
●その他●
2J 画面のクリア
s 今のカーソル位置、文字属性をセーブ
u セーブしたカーソルの位置、文字属性をロード
>5l カーソルの表示(初期値)
>5H カーソルの非表示
>1h ファンクションキーの消去
(書式引数を使うことも可能 ;を使うと複数書ける物もある)
★外字エディタ★
スタート目乳のアクセサリの中に、アプリケーションとしてあります。
そこで・のところに文字を登録します。
後はプログラムの中で、printf("%c%c",code
>>8,code)
みたいにやると表示されます。ただ、自分のパソコンでしか効果がなく、
ほかのパソコンでやる場合は、同じ文字を取り込まなければなりません。
★Win32APIでエスケープシーケンスの効果★
詳しくはわかりませんが、C++のコンソールアプリの方の初めの方に
書いてあったので、そう難しくないようです。
>>11 > そもそも、C言語はグラフィックに向かないらしいのですが、
相変わらずの香具師だな。
向く向かないじゃなくてそれは言語の範疇じゃないの。
>>13 なるほど、そうだったのですか。ただ、ソフトをPSはCで、PS2はC++で
作られていると聞いたこともあったので、確信はもてていませんでした。
Cを基盤にの間違えだったのかもしれないですね。
>>14 はぁ? と聞き返したくなるな…。
ついでに
>>11のプログラムを試してみたが、コンソールを持たない状態だと、
とんでもないところに描画するぞ。他のDOS窓とかデスクトップとか。
>>15 >>14 考え方が間違ってます?
>>11 まずいですね。やはりグラフィック扱うには++もしっかり勉強したほうが
よさそうですね。ただ、文型言語っぽいので、覚えるのがめんどくさそう。
クラスとかで、ひとつのことをやるのに複数連携してることが多いので
これも嫌い。理解者だと、最適なものだけ使うからそんなことはないと思うけど。
いっそアセンブラを勉強して、インアセ使ったりしたほうがいいのかな。
>>16 C言語にグラフィカルな機能は全くありませんよ。
>>11 Cで書くのとC++で書くのと一体何が違うんだい???
19 :
デフォルトの名無しさん:02/12/08 16:39
なんでこんな糞スレ立てる荒らしばっかかなぁ。
>>19 削除依頼なんか出てないだろ。嘘つくなボケェ!
>>1 ↓ _人
∩ ∧_∧ ノ⌒ 丿
\ヽ_( ) _/ ::(
\_ ノ / :::::::\
∩_ _/ / ( :::::::;;;;;;;)
L_ `ー / / / \_―― ̄ ̄::::::::::\
ヽ | |__/ | ノ ̄ ::::::::::::::::::::::)
| ̄ ̄ ̄\ ノ まあまあ ( ::::::::::::::;;;;;;;;;;;;ノ
| | ̄「~| ̄( 、 A , ) 1 さん / ̄――――― ̄ ̄::::::::\
| | | | ∨ ̄∨ ( :::::::::::::::::::::::::::::::::)
し' し' \__::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;ノ
__
>>1 l ̄/. ___
↓ / /. / ___ノ
__/ /_/ /
マターリしようよ! Y人, ' ',人⌒ヽ、, '
Y⌒ヽ)⌒ヽ、 人,ヽ)人'、, '
へ, --- 、 ノ ̄ ::::::::::::::::::::::)
/ ̄ ̄ ̄ 、____\ ( ::::::::::::::;;;;;;;;;;;;ノ
/ _/ ̄「~|\ __ \ / ̄――――― ̄ ̄::::::::\
| | | | ( 、 A , \ミソ ( :::::::::::::::::::::::::::::::::)
し' し' と∨ ̄∨ \__::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;ノ
24 :
デフォルトの名無しさん:02/12/08 17:06
スプレットシートの作成コードを教えてください。
26 :
デフォルトの名無しさん:02/12/08 19:06
「C言語のことはもう聞くな」スレ立てるか。