1 :
ぬるぽ :
2005/11/05(土) 20:20:34
4 :
('ω`) ◆YDnNOS/Dos :2005/11/05(土) 20:23:07
なんだこれ?すっげーおもしろそうなスレだなー!!!!!!!!!!!!!!!!!!!!!!
6 :
('ω`) ◆YDnNOS/Dos :2005/11/05(土) 20:23:49
おいらこのスレの住民になる!!!!!!!
VBはそろそろ本格的に死滅、 Rubyはいまのとこオタの自己満足言語なのでオススメしない。 窓作りたいならDelphi一本でもいいけどCと並行して覚えたほうがいい。 Cは基本。 Cは基本!!!
趣味グラマーには、Ruby + Delphi でお手軽プログラミングで十分な気がするおwww
9 :
('ω`) ◆YDnNOS/Dos :2005/11/05(土) 20:29:02
13 :
('ω`) ◆YDnNOS/Dos :2005/11/05(土) 20:41:48
テンプレはもういいお
14 :
デフォルトの名無しさん :2005/11/05(土) 20:41:50
C言語ってアニメキャラでいえばどのランクなの?
15 :
('ω`) ◆YDnNOS/Dos :2005/11/05(土) 20:42:50
これだけは言える 前スレ1うぜえええええええええええええ
C 優しいお姉さんタイプ。皆から慕われてる。 C++ 理屈っぽくて努力家の女の子。結構大雑把な所がある。 C# ちょっと勝気な元気少女。Javacoにライバル意識を持つ。 アニメキャラで言えば・・・
19 :
デフォルトの名無しさん :2005/11/05(土) 20:44:21
>>15 FORTRANの方がC言語より作られたのは早いと思うお(^ω^;)
20 :
('ω`) ◆YDnNOS/Dos :2005/11/05(土) 20:45:12
927 名前:('ω`) ◆YDnNOS/Dos [sage] 投稿日:2005/11/05(土) 09:54:06 前にも言ったと思うんだけど他言語やろう房は死んでほしいお(^ω^;
>>14 __--、、-へニ二、‐、
,,-´´, ‐´7 ~ `ヽ ̄ ヽ \
/ / | ll \ ヽ.
〃 / ./ ,| i l || ヽヽ ヽ `、
/ / ./ /{l |、 l. ||ヽ. } l. ヽ l
! ./l 〃 fT lヽ. ヽ ''フT'ト | | |. !
|!| l| |. レ=、\ .y',=:、 | |、 ! |
. !'ヽl !. {.l“{::f| |i:::f}”| | } / ! .|i
`| ゞ !. -‐ 、 ‐'-' | |´/ | |.!
. r.、 l. i 、 ー ./| |´| |. | | i
/l. l |. l. i _ 、 .. '|ッ、| | | ! | | l
/ .| ,レヘ.∩/(. / .l| | | | | l. l.
// 〈 'ニユ.| >< /l |`ヽ、.! | l. ll
〃/, ‐ヽ ヤ_〉=夫=.、/.| | /`、! |. ||
〃/./ | `、 `i 〃 ヽ、_》 ! | | | ヽ.l ||
/ / .| __}_ .} || ||/ .| |. | | i| ||
〃 〈 レ´ \ヽ./ ./ | | .| |
23 :
デフォルトの名無しさん :2005/11/05(土) 20:49:15
どうして前スレ1がこんなにもキモイのはなぜ?
24 :
('ω`) ◆YDnNOS/Dos :2005/11/05(土) 20:49:20
>>21 そんなこといってませぇぇぇぇぇん(><)
>> 1, 4 無駄スレ乱立反対
_ _,. - ,.^ヽ.‐_ー - 、.
_ -‐z_ニ>-、',_-、 !- `、、 _ ,.` .、
/~ ,. '~ / \ \- 、. ヽ
/ , '~ ! 、 i ヽ ヽ ヽ \
/ 〆 ., -' i !. ヽ |. ヽ i, \ i、
. / / / /l .i , .,i、 .!ヽ i ' i
l / / ._,l-i .l'i i-./i-ヽ !i l i i l
. l l'i ,i /_|,!_ヽ、 iヽ 、'/_il_l ヽ.l l i ! |. i.
' .! .l /i | i , ' 。ヽヽゝヽゝ.。^ヽi/i ! !、l l l. / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
l i .l |. i {' ! i | i`l i | il l .l
>>16 おねえちゃんは悲しいぞっっっっっっっ
ヽ ヽi }、 i ゝ ゝ_ノ i__/ ! l .!' ! ノ i ! \____________
.〉 }`.i ' ,.! | lヽ .! |
/ /i `i ._ ^^^ ./ .! , .| | `i, | i
/ / l !. l ,- . _,. ' .i-、 | i ! ,! ! ,i、 |
. / / l .| | / i / ヽi l /i | .lヽ|
/,/ ./ ! l,. '~ \_,.- ' /i l,|- 、_.l |. !
29 :
14 :2005/11/05(土) 20:52:07
>>22 (`・ω・´) 色々言語あるので迷ってたがC言語に決定しますた
30 :
デフォルトの名無しさん :2005/11/05(土) 20:52:11
名前ばかりのオナニースレ vipperの僕でもさすがに耐えられません><
コテははずしてほうがいいですか?(><)
□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□ □□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□ □□□□■□□□□□▲□□□□□□□□□□▲▲▲▲▲□□□□□ □□□▲▼□□□□▲■■■▲□□□□□□■■▼▼▼▼▼■□□□ □□▲■□■■□■■□□■▼□□□□□□▼□□▲□□▲■□□□ □□■■□▲▼▼□□▼▲▼□□□□□□□□□□▼■■▼□□□□ □□□▲■□▲□□□▲■□□□□□□□□□□□□▼□□□□□□ □□■■□□■□▲■▼□▼▲□□□□□□□□□□□▼□□□□□ □□□▼■■□■▼□□□□▼■▲□□□□□□□□□■□□□□□ □□□▲□□▲□□□■■■□□□□□□□□□□□□■□□□□□ □□▲□▲□▲▲□□□□□□□□□□□□□□□□▲■□□□□□ □□■□■□□▼□■■■▲□□□□□□□▲□□▲■▼□□□□□ □□□□▼□□□□□□□▼□□□□□□□□▼■■▼□□□□□□ □□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□ □□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□
,. -─- 、
,ィ:.:.:.:.:.:.:.:.:.:.:.:.:.:::ヽ.
/.;.:.:.:/.:.:.:.:.:.:.:.:.:.:.:::::::ヽ
/.://.:.:/.:/!.:.:.l.:.i.:.:.ヽ:::r-ハ
1::ir!:l.:il::_Ll_::i:li-i‐‐-::ヽゞi:i
|i::::VlィN:VヽNヽ、 _ヽミri|
Vヽハ x==ミ ヽ '´ ̄` !j:!ハ
>>29 来い、抱っこしてやろう
ト〉∧ , ':l::|:lj _
( ヽ {i::i|::lヽ r‐┐ /:/:ル′ /./
ヽ ヽ. Y:::::l:::l>、 ー' ィ/〃j:| / /
_,ノ ヽ. ,. -Vトハ从 ィl`¨´ .ト 从Hぅ- 、_ _/ . ヽ._
⊂二_ ,ト、___, < ヽヽ ヽ_ _/ / //`ゝ_>, -‐' ´ , / ノ `二⊃
, -─ '_ . ヽ ヽ `ぃ iiヽ.ヽ、_ヽ ´/ / /! // / ゝ..__ 、 \
ー ¨/, _,..ノ、 i i リ ` -ニ.∨ =イン′! i !、 _/ \ ヽ. ヽ-’
ー' / / ヽー----| i リ [r] ̄ i l | `r一 i´ ヽ_}ヽ_〉
‐' ト、 〃 { | | }、ぃ〃 /
ヽ.ヽ/ ィ^i ! ! j\ヽ._/
`´ ', l i /  ̄
l l l /
| ! | |
l ト、 /| |
/ |ヽ / | ヽ.
/\__ \_/____>.
/:::::::/`ー┬─┬‐┬ T´:::ハ
ここは美少女だらけの花園ですね(^ω^
('ω`) ◆YDnNOS/DosはNGネームでOK?
┏┓ ┏━┓ ┏┓ ┃┗━┓ ┏┓ ┗┓┃ ┏┛┗━┓ ┏┓ ┃┏━┛ ┏┛┗━┓┃┃ ┗┓┏━┛ ┏┛┗━━━┓ ┃┃ ┗┓┏┓┃┗┛ ┏┛┃┏━┓ ┗┓┏━━┓┃ ┏━┛┗━┓ ┏┛┃┃┃ ┏━━┓ ┃┏┛┗━┛ ┏┛┃┏━┛┃ ┏━━┓ ┃┏┓┏━┛ ┗━┛┃┃ ┗━┓┃ ┃┃┏┓ ┗┓┃┃┏┓┗┓ ┃┏┓┃ ┃┗┛┃ ┏┛┃ ┏┛┃ ┃┃┃┗━┓ ┃┃┃┗┛┏┛ ┃┗┛┃ ┗━━┛ ┗━┛ ┗━┛ ┗┛┗━━┛ ┗┛┗━━┛ ┗━━┛
| | l l | | | | | l、 ヽ j/} | | | | | | |l | | | | | | |/| |ヽ| | | | ||_|斗 トk_|ヽ | |l | |ニ| |ヽ| | l、 レf爪| 、 | | /`弋ト、 |.| |/l ヽ_ゝ|、 Fこ|_-|、 !、 ||.|/-|_|_|.リ | /.| / / /r->ヽy‐ィ;;;;::Tヽ \ | |ルT:;;;;:‐r‐、 |./ニヽ | |/个iヽ┴―┴ N ┴―┴ ´ | |) l ヽ/汚| ! |ヾヽ / ハ.||、 i /. |. Y . | || |i ヽ | /l l. | . | || ! ヘ 、 / l ノ | . | ! ヽヽ.\ ー−一 /|/ イ. | ! ゙、ト \ / ン / l ヾ、 / |ヽ、 イヽ/// ソ‐┴―┤ ー ' ├┴7/-、 ┌---ノ /X/ | | ̄メ-、}ヽ __ | / ヽ \| | // / \-、/
38 :
デフォルトの名無しさん :2005/11/05(土) 20:58:45
('ω`) ◆YDnNOS/DosはNGネームでOK♪
(ノω。)
なんか寂しい風が吹いてきましたよ
44 :
デフォルトの名無しさん :2005/11/05(土) 21:01:24
VIPPERでもわかるシリーズは2006年に書籍化することが決定した
\^> r、_ }ヘ|_, ィ r´/
_l Tニーr――-、>ュトイ
/./^ / l ^\丶\
// / / li \ \
ィ フ / / / || l ヽ ヽ ヽ ヽ
/ / // // l l l| l l ヽ l l `、
/ / l l l l l | | | l l l l l | | |
l / l l l l l| l | | l| |l ト、 | l l | | i | / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
|i l| | | | , |-‐|┼|‐ト| l| ィ''T下マT''| | | l | / 私が地球の常識を知らないことで、
i |l |l | | ト,_LL;|⊥| i _>≧ヒ;ト、|| l | l|| / 皆様にご迷惑をお掛けすると
|i | l ト、l |_/ |rリ‐] ^[イこi:] 〉| l l イ i| { 思いますが‥‥‥
| l l| ヽ lヽ [^ー'| トー゙ノ{ レ| レ | ノ { この場合
>>35 を地面に埋めても
`ヽ ト、 ヽ:::: ̄ ,.  ̄~::::/ | | | ヽ、よろしいのでしょうか?
|i | \ ,_ _, / | | | | ノへ.__________
|i | l |` 、_ _イi i i l. | |
|i _| l l _,へ ' ー_'´ イ | i i l | |
_/‐ニ;┤rニ┘ヽ、. |i|´___,,⊥| i i | l |
/ ///| | {ー ミミ_」/´_,-'コ^〉|lレ┴┘、|
__/___,rー┴ ュL|{三ニ¬{r::}}rフ三了|i | i| \
ト〆_ -ー‐ 二イハrクフ,{ェノrくート/ |i | ii ヽ_
/ ー―<_ i| ゝ、ク| i 〉_>' | | ii ノ _Vi
/,フ>-へ_ ^ ー^ 〈-イ__ / i 〉
_ノ, イーーヘi l ヘ、 , r 7⌒ヘ Yヒ_ _ _ ノ 〉ヘ
フイ /イ::::: ヽ l ,へ_,rイ i /\\|ミ=ニ二ニ=ー 〈
|-r´ |:::::. \ ノ / .i レ´ ::\ト、 \_r_ _ノ
わかった、まとめはちゃんとやるよ、うん('ω`)
47 :
デフォルトの名無しさん :2005/11/05(土) 21:03:30
■■■■■■■■■■■■■■■■■■■■■ ■□□□□■□□□□■■■■■■□■■■■ ■□■■□■□■■□■■■□□□□□□□■ ■□□□□■□□□□■■■□■■■■■■■ ■□■■■■■■■□■■■□■■■□■■■ ■□■■■■□■■□■■■□■■■□□□■ ■□■□□□□□■□■■■□■■■□■■■ ■□■■■□□■■□■■■□■□□□□□■ ■□■■□■□■■□■■■□■□■■■□■ ■□■□■■□■■□■■□■■□□□□□■ ■■■■■■■■■■■■■■■■■■■■■
48 :
デフォルトの名無しさん :2005/11/05(土) 21:04:25
まとめ方がうざいというより自己顕示欲の強い前スレ1がうざい
49 :
デフォルトの名無しさん :2005/11/05(土) 21:04:50
>>46 前スレで出てきたソース群は俺が今纏めてるから
('ω`) ◆YDnNOS/Dos NGでいいんじゃね?
ごめん
NGするのは構わないからいちいち報告するなよ
54 :
デフォルトの名無しさん :2005/11/05(土) 21:07:30
前スレでも思ったんだけど ('ω`) ◆YDnNOS/Dosは中学生かね?
バカにはコピペできないシリーズについての質問なのですが。 #&1100などのプログラムはなんという名前なのでしょうか? ググルにも名前が分からないと検索ができないもので困っています。
unicode
57 :
デフォルトの名無しさん :2005/11/05(土) 21:13:29
本当にすまなかったお、 今から真面目にまとめサイトも更新するつもりだお
59 :
1 == 49 :2005/11/05(土) 21:30:37
今から風呂はいってくる
とりあえず前スレ
>>403 まで終わった
ちょっと前スレ1を叩きすぎた気がしてきたよ、反省してる とりあえず勉強再開しないか?
61 :
デフォルトの名無しさん :2005/11/05(土) 21:40:59
この流れじゃ無理ぽ
>>60 べつにいいお(^ω^
マ、マゾじゃないお!!
きもちわる
(;ω;)
うっせーよ さっさとCやれよ
>>55 とりあえずプログラムではないとだけ言っておく。
何この流れwwwwwwwwwwww
#include <stdio.h> void VIPPER(void){ printf("Hello VIPPER!!"); } >cl VIPPER.c Microsoft (R) 32-bit C/C++ Optimizing Compiler Version 12.00.8168 for 80x86 Copyright (C) Microsoft Corp 1984-1998. All rights reserved. VIPPER.c Microsoft (R) Incremental Linker Version 6.00.8168 Copyright (C) Microsoft Corp 1992-1998. All rights reserved. /out:VIPPER.exe VIPPER.obj LIBC.lib(crt0.obj) : error LNK2001: 外部シンボル "_main" は未解決です VIPPER.exe : fatal error LNK1120: 外部参照 1 が未解決です。
70 :
デフォルトの名無しさん :2005/11/05(土) 22:04:21
printfはマスターした
#define VIPPER main
こういうレスを期待しているのでしょう
>>69 。
72 :
1 == 49 :2005/11/05(土) 22:05:04
前スレ510まで完了
>>65 こんなんでいいですか((;ω;))
#include <stdio.h>
#include <time.h>
Class CMyTime
{
cher str[32];
public:
CMyTime() { this->get(); }
void out() { printf("%s\n", str); }
void get()
{
time_t t = time(0);
struct tm* ptm = localtime(&t);
struct(str, 30, "%Y/%m/%d %H:%M:%S", ptm);
}
};
>>73 VIPPERでもわかるC++スレにしたいのかい、どうなんだい
多言語厨ってのは、C++は含まれないのね
うわああああああん(;ω;)
>>73 に吹いた
マジでやってるならスレタイ変更だな
もちろん、冗談ですお
>>73 C++使うならちゃんとC++仕様のincludeディレクティブに汁
>>78 ちょwwwだからwwwwwwww冗談だってwwwwwwwwwww
宣言と代入ってこういうことですか?(><) int a; a = 4;
スイングガールズのベースの子すっげーかわいいな
84 :
デフォルトの名無しさん :2005/11/05(土) 22:33:20
即レスだなw
一番はメガネだろメガネ。エロイし。
いままでエンタ見てたぜ!ちくしょー!!
ああ、何のことかと思ったらテレビでやってるんだな
いつになったらCの話を始めるのかと・・・
エスケープシーケンスってこういうのですか?ぼく、C言語ってよくわかんないんです(><) \n 改行 \t タブ \b バックスペース \r キャリッジリターン \p ページフィード \' シングルクォーテーション \" ダブルクォーテーション \0 ヌル(null) \\ \ \? ? \a アラート
◆ ~ (チルダ、チルド) 補数演算子 intやcharなどの整数型に対して使います。1の補数をとります(ビット反転)。 例: int main() { unsigned char a = 3; /* a = 00000011 (3) */ unsigned char b = ~a; /* b = 11111100 (252) */ return 0; } x &= ~y とすることで、xの特定のビットを0にしたりします。 どうみてもVIPPER風じゃありません。ありがとうございました。
91 :
デフォルトの名無しさん :2005/11/05(土) 22:44:35
うはwwwおれの為のスレ発見wwwwwwっうぇwww 人気シェアウェア作ってお金かせぐお( ^ω^) うはー夢が広がりんぐ⊂二二二( ^ω^)二⊃ブーン
多分違う ^[m( とか書くと色が変わったりするやつだお ↑この内容は適当
>>91 やべぇライバル出現wwwwwwwwwっうぇwwwwwwww
>>92 いや、\a, \b, ... もエスケープシーケンスだ。
95 :
1 == 49 :2005/11/05(土) 22:50:03
gzファイルって何ですか解凍できません(;>_<;)ビェェン
\v 垂直タブ ってなんなの?
>>97 別に抜けてても問題ない。jpgとjpegみたいなもんだ。
100 :
1 == 49 :2005/11/05(土) 23:09:17
#include <stdio.h> #define RESET 0 #define BOLD 1 #define HALFBRIGHT 2 #define UNDERSCORE 4 #define BLINK 5 #define REVERCEVIDEO 7 #define BLACK 30 #define RED 31 #define GREEN 32 #define BROWN 33 #define BLUE 34 #define MAGENTA 35 #define CYAN 36 #define WHITE 37 #define DEFAULT 39 void csi(){ putchar(0x1B); putchar(0x5B); } void setAttrib(int color) { csi(); printf("%dm",color); } int main() { setAttrib(RED); printf("RED¥n"); setAttrib(GREEN); printf("GREEN¥n"); setAttrib(RESET); return 0; } /* VT102互換の端末は必須だお */
>>95 ファイル名文字化けしまくりなんだけど一体何したんだ?
102 :
1 == 49 :2005/11/05(土) 23:12:18
>>101 日本語フォルダ名使っただけだお(^ω^;)
VIPPER縺ァ繧ゅo縺九kC險隱・source.html VIPPER縺ァ繧ゅo縺九kC險隱・source.css
104 :
1 == 49 :2005/11/05(土) 23:15:31
それとも俺の解凍ソフトが悪いだけなのかな
107 :
1 == 49 :2005/11/05(土) 23:17:36
文字コードがUTF-8になっとる
109 :
バリスタ♂ :2005/11/05(土) 23:18:07
勉強やるぞーーーーーーー!!!(気合) 意外と勉強面白いデス中学生や高校生の方がんばってね!
110 :
1 == 49 :2005/11/05(土) 23:18:48
('ω`) ◆YDnNOS/Dosはまだ?
('ω`) ◆YDnNOS/Dosはエネマグラの使いすぎで死んだよ。 俺も使いすぎでお腹痛い。
ポインタについてVIPPER風に解説してください(><)
zipにしとけよ
114 :
('ω`) ◆YDnNOS/Dos :2005/11/05(土) 23:19:57
>>110 待って、私とあなたのOSがちがうの!!!!!!
115 :
1 == 49 :2005/11/05(土) 23:20:58
>>114 GUIがカッコいいUNIXが欲しかっただけだよ
マカーってzip圧縮できんの?
117 :
('ω`) ◆YDnNOS/Dos :2005/11/05(土) 23:22:36
Macほど役に立たないPCはない、
118 :
1 == 49 :2005/11/05(土) 23:23:16
>>116 zipコマンドあるけどついついtarとgzを使っちゃうお(^ω^;)
927 名前:('ω`) ◆YDnNOS/Dos [sage] 投稿日:2005/11/05(土) 09:54:06 前にも言ったと思うんだけど他言語やろう房は死んでほしいお(^ω^;
Cで作ったプログラムってMacでもUNIXでもTRONでもMonaOSでも動くの?
>>97 ソレは違います
.tgzは、 .tar.gz の省略形ですよ
122 :
1 == 49 :2005/11/05(土) 23:26:03
>>120 ソースがあってコンパイルさえ出来れば・・・
で、実際問題ソースがあってコンパイルできるの?
124 :
('ω`) ◆YDnNOS/Dos :2005/11/05(土) 23:28:04
>>120 動くように作れば動く
なんも考えずに作ると動かない
126 :
1 == 49 :2005/11/05(土) 23:29:14
>>123 OS依存のライブラリとかAPIを呼び出してなければ可能
MonaOSはC++のみみだいだしコマンドライン引数が特殊なので・・・
C++の耳か。猫型ですか、犬型ですか?
128 :
('ω`) ◆YDnNOS/Dos :2005/11/05(土) 23:30:22
あ〜あ、UNIX系OSかWindowsにすればよかったのに
130 :
1 == 49 :2005/11/05(土) 23:31:37
>>128 じゃあ、寝るね。お休み。
あとMacOSXはBSDベースだからね
以後、ここは('ω`) ◆YDnNOS/Dosによるマカー叩きスレになります。
133 :
('ω`) ◆YDnNOS/Dos :2005/11/05(土) 23:32:27
>>129 仕事もできねぇじゃん、ていうか、使えたらMacもっと売れてるよ
134 :
('ω`) ◆YDnNOS/Dos :2005/11/05(土) 23:33:01
マカー嫌いです(><)
Xcode羨ましいけど
>>133 Macは業務用では結構使われてるぞ
映像編集とかは圧倒的だ
あきらかに使ったことがないねw
138 :
('ω`) ◆YDnNOS/Dos :2005/11/05(土) 23:35:07
だって使ったことないもん(><)
糞惨めなマカー死ねよ
FreeBSDからOSXにしました<>
WindowsMEからWindowsXPにしました(><)
142 :
('ω`) ◆YDnNOS/Dos :2005/11/05(土) 23:37:21
MacはApple社のPCしかないのですか? KNOPPIXはWindowsPCで動くんですよ!(><)
どうみてもmac風デスクトップです。 本当にありがとうございました。
>>142 マイクロソフトは楽な仕事しかしないからだよ
>>139 俺はマカーじゃないがMacは欲しい
使ってみりゃ分かるが、そんなに悪いOSじゃないよ
Windowsエミュレータ使えば、Windowsのソフトも一応動かせるしな
そんな事よりC言語やろうぜ
148 :
('ω`) ◆YDnNOS/Dos :2005/11/05(土) 23:40:12
糞コテです><
言語差別、OS差別が大好きな糞コテです
151 :
('ω`) ◆YDnNOS/Dos :2005/11/05(土) 23:42:26
糞コテ上等だお(^ω^
つーか、雑談しかしてねー。
153 :
('ω`) ◆YDnNOS/Dos :2005/11/05(土) 23:43:51
Macはもういいわ、C言語やろうぜ
開発環境はCPadとBorland C++でいきましょう
155 :
デフォルトの名無しさん :2005/11/05(土) 23:45:06
誰か削除依頼出してきて
>>89 8進と16進エスケープシーケンスが抜けている。
macてファイル名もutf-8なんだね utf-8 -> shift_jisに変換とかってどうやってやるかわかる?
159 :
('ω`) ◆YDnNOS/Dos :2005/11/05(土) 23:47:24
>>159 8進エスケープシーケンスは\に続けて1〜3文字の8進数で文字コードを指定する。
16進エスケープシーケンスは\xに続けて16進2文字。
'\0'も8進エスケープシーケンスの1種。
161 :
('ω`) ◆YDnNOS/Dos :2005/11/05(土) 23:54:58
162 :
デフォルトの名無しさん :2005/11/06(日) 00:01:55
プログラムと言ったらイメージだと思う! hspは犬でも画像表示できそうだけど、Cは全く見当が付かねぇoops。
164 :
('ω`) ◆YDnNOS/Dos :2005/11/06(日) 00:18:04
>>162 libjpegでjpgをrgbのビットマップに変換して
grwinかeggxで表示すればおk
>>164 うそこけ
OSによってやり方が違うが、できるわい
167 :
デフォルトの名無しさん :2005/11/06(日) 00:21:08
>>163-164 概念は把握した。SDLを"いんくるーど"してマルチメディアを扱う
ための"すくりぷと"を別個用意する必要があるんだな。
>>165 スマン文章表示とループしか出来んw
168 :
('ω`) ◆YDnNOS/Dos :2005/11/06(日) 00:24:26
169 :
165 :2005/11/06(日) 00:25:18
>>167 出来合いのライブラリを引っ張ってきて
それにお任せすれば、ってこと
170 :
デフォルトの名無しさん :2005/11/06(日) 00:30:35
>>169 うし、登る山が決まったからランチボックスを埋めてくる。
何気に気になる用語解説。wikipediaとか更新してくれると嬉しい。
171 :
('ω`) ◆YDnNOS/Dos :2005/11/06(日) 00:37:44
意外とAccessの需要あるな
\n 改行:改行します。 \t タブ:タブを開けます。 \b バックスペース:直前の半角1文字を消去します。 \r キャリッジリターン :? \p ページフィード :? \' シングルクォーテーション:シングルクォーテーションを表示します。 \" ダブルクォーテーション:ダブルクォーテーションを表示します。 \0 ヌル(null) :文字配列の終わりをあらわします。 \\ \ :円記号を表示します。 \? ? :エクスチョンマークを表示します。 \a アラート :BEEP音を鳴らします。
エクスチョン!?
175 :
('ω`) ◆YDnNOS/Dos :2005/11/06(日) 00:49:57
176 :
デフォルトの名無しさん :2005/11/06(日) 01:02:14
”くらす”と”構造体”って何が違うんですか? 3年B組と3年2組の違いですか? (*VωV)むー
>>176 クラスには男子も女子も馬鹿も天才もペットも掃除用具もあるけど、構造体にはワークエリアの宣言しか無い。
C++も含むのかよこのスレ はっきりしてくれよ
179 :
('ω`) ◆YDnNOS/Dos :2005/11/06(日) 01:07:54
夜食食べるお
180 :
デフォルトの名無しさん :2005/11/06(日) 01:14:16
>>178 そもそも自分が何を扱ってるかさえわかりません><
スレタイにC言語と入ってるわりに、CもC++も一緒に扱われるな。 一方、OSの縛りは入ってないにもかかわらず、windowsが前提になってる感じがする。
[そこで, Objective-C]
183 :
('ω`) ◆YDnNOS/Dos :2005/11/06(日) 01:17:59
MacってCプログラミングできるの?
184 :
デフォルトの名無しさん :2005/11/06(日) 01:18:49
出来る
186 :
('ω`) ◆YDnNOS/Dos :2005/11/06(日) 01:19:42
初めてしった、すげーな
Javaで書けば、どっちでも動くよ。
もうコテ外してくれ前スレ1 正直目の毒なんだよ。かといってNGにしてレス番飛びまくるのも嫌だし
190 :
デフォルトの名無しさん :2005/11/06(日) 01:22:09
はずしたどー
寝て起きたら始めてみよう
>>190 お前、意外と聞き分けの良い奴なんだな。好感度うpした。
>>188 じゃあ見るなよ。
たかが「ウザイ」程度の理由で。
学校・バイトと忙しい俺にはこの流れは早すぎるorz
197 :
デフォルトの名無しさん :2005/11/06(日) 01:28:26
>>192 クッキー効いてるからクッキーも消すお
今日は昼から夕方までずっと寝てたから
朝までまとめサイトの更新とC言語やるお
198 :
デフォルトの名無しさん :2005/11/06(日) 01:29:00
--------------------構成: bmptest - Win32 Debug-------------------- コンパイル中... bmptest.c リンク中... LIBCD.lib(crt0.obj) : error LNK2001: 外部シンボル "_main" は未解決です Debug/bmptest.exe : fatal error LNK1120: 外部参照 1 が未解決です。 link.exe の実行エラー bmptest.exe - エラー 2、警告 0
200 :
デフォルトの名無しさん :2005/11/06(日) 01:29:38
>>198 それVC6だよね。ちゃんとエントリポイントを設定してますか。Windowsアプリだよ。
>>194 ちょっと待て。ウザイってのは何よりも優先される理由だろwwwwwwwwwwwwwwwwwwww
204 :
デフォルトの名無しさん :2005/11/06(日) 01:32:41
エントリポイントってなんですか><
>>203 ウザイと思ってる奴もいればおもってない奴もいるもんだ。
206 :
デフォルトの名無しさん :2005/11/06(日) 01:33:56
意見を言うことの何がいけないの? ウザイと思ってる奴は沢山いるだろ、上にかなりレスが付いてるし
ウザイ→大事 ウザくない→どうでもいい
>>204 プロジェクトのプロパティで、コンソールかwindowsアプリか選ぶところがあるだろ
--------------------構成: bmptest - Win32 Debug-------------------- リンク中... LIBCD.lib(crt0.obj) : error LNK2001: 外部シンボル "_main" は未解決です Debug/bmptest.exe : fatal error LNK1120: 外部参照 1 が未解決です。 link.exe の実行エラー bmptest.exe - エラー 2、警告 0
210 :
デフォルトの名無しさん :2005/11/06(日) 01:36:59
ウザかったら勝手にNGいれてもかまわないお ただ、おまいらwwwwwIDが出ないから誰が誰だかわかんない
>>209 というかうpした俺がVCでもgccでもコンパイル成功しているのでちゃんとやればうまくいくよ。
がんばれ。
>>206 意見言うことは否定してないだろ。
コテ外せと強要するのはどうかと思うがな。
やべwwwww俺スレ違いwwwwww
俺の負けでいいから流してwwwwwww
根本的な設定ミスがある気がする
俺のスキルのなさを甘く見たようだなwwwwwwwwwwwwwwwwwwwww
とりあえず最初から プロジェクトを新規作成するときにWin32(コンソールじゃないやつ)を選んで、 「空のプロジェクト」を選んで、んでソースファイルをプロジェクトに追加してコンパイルすればいい と思う
>>215 キタコレ! お前、ゲイツだろ?
--------------------構成: bmptest - Win32 Debug--------------------
コンパイル中...
bmptest.c
リンク中...
bmptest.exe - エラー 0、警告 0
ところでおまいら、どこからそのVC6パクって来たんだよw
>>216 できたかwwwwwまったく、こっちの環境にはVC6なんて入ってないっつーのに
苦労かけさせやがってwwwwwwwwwww
一応コンソールでも実行は出来るよ int WINAPI WinMain を int main に書き換えてみれば分かるけど、 コンソールが表示された後に、ウィンドウが生成されて、そのウィンドウ上に描画される
struct TEST { str *vipper[10]; int fox; } int main(void) TEST *test, test2 test = &test2; こういう形はややこしいくせによく出てきて困る
221 :
デフォルトの名無しさん :2005/11/06(日) 01:47:50
>>217 こんなスキルでVC6なんて持ってるわけ無いだろwwwwwwwwwwwww
この書き込みは全部フィクションだってのwwwwwwwwwwwwwwwwwwwwww
>>220 (*test)->vipper[0] = "ヒャッホウ!!";
こんなんでいいんだっけか
224 :
デフォルトの名無しさん :2005/11/06(日) 01:49:39
ポインタはホントややこしいな
>>223 test->vipper[0] = "ヒャッホウ!!";
だと思うぞ。
226 :
デフォルトの名無しさん :2005/11/06(日) 01:50:32
そういや今月の日経ソフトウェアのC連載はポインタだったや
227 :
デフォルトの名無しさん :2005/11/06(日) 01:53:24
>>225 *test->vipper[0] = "ヒャッホウ!!";
いや、こうだろ
>>225 文字列は直接代入できないぞ
やるなら、
strcpy(test->vipper,"ヒャッホウ!!");
だと思うんだが
sprintf使ってもいいけどな
ちょっとお前ら、分かりやすいようにVBAに翻訳してくれ
*test だったら -> じゃなくて . だろうが
233 :
デフォルトの名無しさん :2005/11/06(日) 01:57:14
->この→は何を意味しているんですか? 代入?
>>229 いや、これはポインタの代入だからいいのだ
>>193 C単体ではグラフィックの機能がないって意味だとオモタ
Cは描画する機能を呼び出す役割ってことか
>>232 うはw見落としてた
ポインタ配列だったか・・・
>>231 *test->vipper[0]と*(test->vipper[0])は同じ。アロー演算子の方が優先順位が高いから。
ちなみにポインタ演算子を抜かすとメンバへのアクセスがおかしくなるはず
勘違いとかだったらごめんね、俺も初心者だから
>>228 おいおい、testもvipper[0]もポインタだぜ?
そこに"ヒャッホウ!!"のアドレスを渡すんだから、
test->vipper[0] = "ヒャッホウ!!";
ってなるだろ?
>>233 ポインタから直接メンバ変数へのAccessVBA
241 :
デフォルトの名無しさん :2005/11/06(日) 02:01:18
ふむふむ、すごい参考になるお
test2.vipper[0] = "ヒャッホウ!!"; だよな?
>>238 あーそっか。
str *vipper = "test";
こんな形ばかり見てたから、
str *vipper;
*vipper = "test";
これで正しいと勘違いしてましたorz
244 :
デフォルトの名無しさん :2005/11/06(日) 02:03:18
これはまとめサイトにのせておくお
TEST* test; TEST test2; test = &test2; とおなじで、 test->vipper[0] これは char* よろしいか?
お前ら初心者置いてきぼりにしないで構ってください
>>243 str *vipper = "サイタマサイタマ";
ああ、宣言と初期値の代入を一緒に書く方法な。
str* → char* だとおもまーす
・゚・( ノ | <●> )・゚・
>>248 そうだね、そうだねorz
C#もやってるから狂ってるよ
typedef char str;な
#define str char
このスレ超流れ速いな
で、お前ら何の話してるんだ?
凡ミスだらけのC談義
>>251 どうせやるなら、
typedef char* str;
の方がいいと思う
>>253 #defineは止めとけ
typedef char* str; これはシロウトにはお勧めしない。
ポインタ変数には文字列のアドレスを代入できるんだって話だと思う。 アドレスを代入してるんであって、文字列そのものをコピーしてるんじゃないってとこがポイントだな。 あばよ!
>ポインタ変数にはポイントだな。 OK、把握した。
>ポインタ変数にはあばよ! OK、把握した。
char *tinpoppo[]=" (*‘ω‘*)ちんぽっぽ!"; これはOK?
>>265 取り出し方間違わなければ良いんじゃね?
>>265 だめ
char* str[] = {"str1", "str2", "str3"};
268 :
デフォルトの名無しさん :2005/11/06(日) 02:27:31
#include <stdio.h> #define VIPPER int main(){while(1)puts("m9(^Д^)プギャ-");} VIPPER
リターンするの忘れてた #include <stdio.h> #define VIPPER int main(){while(1)puts("m9(^Д^)プギャ-");return 0;} VIPPER
これはひどいwww
報われることのないreturnにモエッス
>>267 char *tinpoppo[]={" (*‘ω‘*)ちんぽっぽ!"," ( *’ω’*)"};
でFA?
char *test[][] = {{"test","test","test"},{"test","test","test"}} こうですか?わかりません>< …本気でわかんね
char *test[][3] = {{"test","test","test"}, {"test","test","test"}}; これでいけた。 ちなみにchar *test[][]じゃむりなのな。 test[3]を宣言された個数だけ確保する、って感じか。勉強になったわ
☆ チン 〃 ∧_∧ / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ヽ ___\(\・∀・)< まとめ更新まだー? \_/⊂ ⊂_)_ \_______ / ̄ ̄ ̄ ̄ ̄ ̄ ̄/| |  ̄  ̄ ̄ ̄ ̄ ̄ ̄:| :| | .|/
277 :
デフォルトの名無しさん :2005/11/06(日) 03:34:55
更新は明日やるお そろそろ寝るお
まとめサイトがWebSphereで作られている時点で萎えた('A`)
すっげー基本的なことのはずだけどファイル入出力ってあんまり使ったこと無い希ガス たとえばRPG作るとしてセーブデータをどうやって処理するかとかやり方わかる?
たぶんこんな感じ まずどういう形式でセーブするかを考えて決める たとえば最初にキャラクタ名が10文字、次に年齢が4文字、とか それをふまえてセーブする時はファイルを開いてそこへ コンソールに出力するのと同じみたいにして書き出してく ロードする時はそのセーブしてあるはずのファイルを開いて コンソールからの入力と同様の感じで読み出す それをあらかじめ決めてあるデータ形式にそって解読 チート対策とかはまあそのうち考えれ
ファイルに書き出すデータを格納する構造体を作っておいて、 必要なデータをそこに格納 fwriteで構造体ごとファイルに書き出して終了。 読み込むときもfreadで構造体丸ごと読み込む。 俺はこのあたりのやり方が簡単だと思うが、どうだろう?
なんとそんな便利な機能があったのか
フラグの類も全部書き出さないとダメなんだよなぁ 結構たいへんな構造体になりそうだね cgiの掲示板とかはどうだろう 名前と本文と書き込み時間とメアドと・・・とかの区切りをどうやってやるべきだろう RPGと違ってcgiのユーザは何するかわからないから変なデータをそのまま書き込むと ファイルが読み込めなくなったりなんかしそう
安全の面からも、変なデータはつっぱねるとか勝手に直すとかして 変じゃないデータだけが書きこまれるようにするのが吉かと思う 2ちゃんのdatは「<>」で区切っているね 俺が掲示板を作った時は「4個の改行」を区切りにしてみた
VipperでもわかるC言語じゃなくてVIPPERにしかわからないC言語になりつつあるな。
ひろゆきはこの事知ってるの?
ひろゆきが知ってどうすんだ?
とりあえずひろゆきって言いたいんだよ
>>283 普通はjavascriptで不適切な入力のチェックをする。
CGIでチェックするのはお勧めできない。
290 :
デフォルトの名無しさん :2005/11/06(日) 09:26:00
マクロは置き換わるって噂だけど、 #define ADD(a, b) (a+b) int a = 10, b = 20, c; とやって、 c = ADD(a, b); と c = a+b; はかかる時間は同じってことでおけ?
292 :
デフォルトの名無しさん :2005/11/06(日) 10:15:22
プリプロセスで置き換えられるのでどちらも同等です。
293 :
デフォルトの名無しさん :2005/11/06(日) 10:23:29
>>292 どうもありがとん♪
マクロ不使用の時の方が速いような気がして、どうしようかと思ってたのよ。
これで安心して次に行けるわぁ。
>>291 ( ゚Д゚) それデフォですか!?
294 :
デフォルトの名無しさん :2005/11/06(日) 10:37:37
セーブデータとかの改変を調べるなら、 フラグ、キャラデータ…ごとにmd5して、復元したそれぞれのデータのmd5値と一致するか調べるとかどうかなぁ。
#include <stdio.h> #define VIPQUALITY malloc(1) int main(void) { while(1) { VIPQUALITY; //(^ω^) } return 0; }
間違えたwwwwww 直すのマンドクセwwwwwwwwww
MD5ってどうやって求めるの?
299 :
デフォルトの名無しさん :2005/11/06(日) 11:52:12
この場合"hello"はどこに逝くんだ?解放とかしなくていいのか? free(str);ってやるとエラーでるし、よくわからん #include <stdio.h> int main() { char *str; str="hello"; str="again"; printf("%s\n", str); return 0; }
>>299 文字列リテラルは、メモリ中のどこかに自動的に配置されるから
解放する必要はないの
299じゃないけど、実行時にメモリ上に置かれて、終ったらOSか何かが勝手に片付けるという理解でおk?
>>299 free()はmalloc()と対になるもので、動的に割り当てられたメモリを開放する。
文字列リテラルは最初からメモリに配置されてるもの(静的な割り当て)だから、
プロセスの開放時に同時に開放されるの。
>>300 メモリ中のどこかには違いないんだけど、
システムの都合上、書き込み不可な場所の場合もあるから、
文字列リテラルを指してるポインタは書きかえちゃだめだよ。
ex.
char* str;
str = "hello".
strcpy( str, "string" ); // メモリ保護違反
>>301 OK.
>>299 VC++とかでデバッグできる環境なら、プロセスメモリを覗くウィンドウがあるから、
それでアドレス指定して、どういう割り当て方されてるのか見てみるのも良いかも
"〜"は文字列リテラル 正確には違うかもしれんがconst char*のようなもの
うはwwwwすでに書かれまくりwww 意味ナッシング
>>289 >
>>283 >普通はjavascriptで不適切な入力のチェックをする。
>CGIでチェックするのはお勧めできない。
激しく遅レスだが、これは間違い
Javascriptでのチェックはバイパスされる可能性があるので、CGI側のチェックは必須
この基本を忘れて、パスワード抜かれたりするサイトが続発してる
308 :
286 :2005/11/06(日) 13:58:59
ここにもうvipperはいないのかお・・
309 :
デフォルトの名無しさん :2005/11/06(日) 14:05:52
アナリスカーならここにいますよ。スーッっとしてきたーっ! アナリスク最高!
310 :
デフォルトの名無しさん :2005/11/06(日) 14:17:12
VIPからきました( ^ω^)
311 :
デフォルトの名無しさん :2005/11/06(日) 14:18:58
* + 巛 ヽ 〒 ! + イヤッッホォォォオオォオウ! + 。 | | * + / / 我等が偉大なる勇者達に幸運を。 * ∧_∧ / / .+ 儚くも散っていった者達に冥福を。 + (´∀` / /. .純愛スナイパー、鬼畜スナイパーには栄誉を。 ,- f / ュヘ. | * . 〈_} ) | / ! + ./ ,ヘ | ガタン ||| j / | | ||| それがVIPクオリティ!
//ファイル改ざんチェックつくってみた #include <stdio.h> #include <stdlib.h> #include <string.h> //#define READONLY typedef struct CHARA { int hp; int mp; char name[9]; } CHARA; unsigned char MDVip(char *data, int size) { int i; int hash=0; for (i=0 ; i<size ; i++) { hash+=data[i]; } return hash%255; } int main() { const char *filename="savedata.dat"; FILE *fp; CHARA yusya, mosyasu; unsigned char yusya_hash, mosyasu_file_hash, mosyasu_hash;
//ステータス設定 yusya.hp=100; yusya.mp=128; strcpy(yusya.name, "もょもと"); //保存 #ifndef READONLY yusya_hash=MDVip(&yusya, sizeof(yusya)); fp=fopen(filename, "w"); fwrite(&yusya, sizeof(yusya), 1, fp); fwrite(&yusya_hash, sizeof(yusya_hash), 1, fp); fclose(fp); #endif //読み込み fp=fopen(filename, "r"); fread(&mosyasu, sizeof(mosyasu), 1, fp); fread(&mosyasu_file_hash, sizeof(mosyasu_file_hash), 1, fp); fclose(fp); mosyasu_hash=MDVip(&mosyasu, sizeof(mosyasu)); if (mosyasu_file_hash == mosyasu_hash) { printf("ファイルが改ざんされてない事を確認しました\n"); } else { printf("ファイルが改ざんされています\n");
} printf("%d\n", mosyasu.hp); printf("%d\n", mosyasu.mp); printf("%s\n", mosyasu.name); #ifndef READONLY printf("%d\n", yusya_hash); #endif printf("%d\n", mosyasu_hash); printf("%d\n", mosyasu_file_hash); } //おわり
>>312 乙
よく見てないけど、構造体はアライメント入っちゃうから#pragma pack(1)するといいお
ファイルのバイナリアクセスする場合はwbとrbにするといいお
あとmain()の戻り値忘れてるお
じゃあな
316 :
デフォルトの名無しさん :2005/11/06(日) 14:57:23
よくわかんねーけど進行速度下げて。お願い。
VIPPER老い易く C成り難し
進行速度は十分遅いだろ。これ以上下げるとNEETが逃げちゃうよ。
320 :
デフォルトの名無しさん :2005/11/06(日) 15:32:36
全体的な解説と、一行一行細かい説明とどっちが希望だ?
321 :
デフォルトの名無しさん :2005/11/06(日) 15:36:01
全体的な解説お願いします。 あとMDVip関数について詳しく。
322 :
デフォルトの名無しさん :2005/11/06(日) 15:36:32
935 名前: デフォルトの名無しさん [sage] 投稿日: 2005/11/06(日) 15:25:10 このsageない基地外なんか過去から全部同じ椰子じゃないかとまで思ってしまう。 (ネタがつまらんのが致命的にキモイ)
そうか、じゃあな
324 :
デフォルトの名無しさん :2005/11/06(日) 15:38:21
Wikiを設置しようと思ったからTok2でアカウントとってる
広告多いのは勘弁
>>289 亀だけど、それはJavaScript切ってる奴とかもいるからまずいだろ
切ってると素通しになるっていうのもまずいし、切ってるとはじかれる
っていうのも不便でまずい
あとJavaScriptは手元で改造されてるかもしれないしな
>>321 312じゃないが、勝手に解説
MDvipは、読み込んだデータを1バイト単位で足していって、合計を255で割った余りを取る関数。
もしも、データが改ざんされている場合、この計算結果が一致しなくなるから、改ざんを判断できる。
つまり、MDvip関数の戻り値が同じになるように改ざんされた場合は、改ざんを検出できない。
例)128,44,66,223という4バイトのデータを書き込む場合(全て10進数で説明)
128+44+66+223=461
461%255=206
保存するときは、4バイトのデータとともに、この206も保存する。
そして、読み込む際に、読み込んだデータから再計算する。
もしも、128、150、66、223のようにデータが改ざんされていたとすれば、
128+150+66+223=567
567%255=57
で、計算結果が一致しなくなる
248,164,81,223のような改ざんの場合
(248+164+81+223)%255=206
なので、こういったデータの改ざんの場合は検出できない
間違ってたら突っ込みよろしく
>>327 なるほど〜、一つ一つのデータを暗号化するわけではなく、
全体の和を255で割った剰余を別に保存する訳ね。
おっけ、把握しました。
329 :
デフォルトの名無しさん :2005/11/06(日) 16:54:59
330 :
デフォルトの名無しさん :2005/11/06(日) 17:21:12
でかけてたお まとめサイトはいまから更新するお
転送量無限のGeocitiesマジオススメ
ネタがないな よし、コンソールで走る面白いプログラムを作ってうpしあおうぜ!
Linuxには、「SL」という汽車が走るだけのコマンドがあって、各プラットフォームに移植されている。 ということで「VIPPER」コマンドを作るか
えーと、結局C++もこのスレでやるの? 前スレの1叩きが激しくて返答をもらえなかったんだけど
面白そう 間違えて「VIPPER」と打ったらブーンが画面に出てくるとかな
さっきコマンドラインから引数を入力する奴を知ったんだかが、 main( int argc, char* argv[]) のargcとargvって名前変更しちゃ駄目なのか?
別に変更しても動作に支障はないけど、慣習になってるからいじらないほうがいいとおも
927 名前:('ω`) ◆YDnNOS/Dos [sage] 投稿日:2005/11/05(土) 09:54:06 前にも言ったと思うんだけど他言語やろう房は死んでほしいお(^ω^;
339 :
デフォルトの名無しさん :2005/11/06(日) 18:34:25
73 名前:('ω`) ◆YDnNOS/Dos [sage] 投稿日:2005/11/05(土) 22:06:50
>>65 こんなんでいいですか((;ω;))
#include <stdio.h>
#include <time.h>
Class CMyTime
{
cher str[32];
public:
CMyTime() { this->get(); }
void out() { printf("%s\n", str); }
void get()
{
time_t t = time(0);
struct tm* ptm = localtime(&t);
struct(str, 30, "%Y/%m/%d %H:%M:%S", ptm);
}
};
>>334 前スレではC++はやらないって言ってた気がしなくもない
少しくらいはいいんじゃねーの
341 :
デフォルトの名無しさん :2005/11/06(日) 18:36:16
そか、じゃあ変更しないで覚えるお、ありがと( ^ω^)
343 :
デフォルトの名無しさん :2005/11/06(日) 18:37:10
344 :
デフォルトの名無しさん :2005/11/06(日) 18:38:45
>>331 だからゲーム中継はgeocitiesなのか。
スレ主コテハンつけてください
ちゃんと勉強してる人もいるんだな こんなスレでも多少はプラスになってるんだろうか少し不安だ
346 :
デフォルトの名無しさん :2005/11/06(日) 18:40:26
>>344 つけるとNGにしてるひとたちが見れなくなっちゃうお
347 :
デフォルトの名無しさん :2005/11/06(日) 18:41:12
まとめ更新するおー(^ω^
348 :
デフォルトの名無しさん :2005/11/06(日) 18:50:29
NGにしてる奴は元々見たくないから見えなくてもいいんじゃまいか('A`)
349 :
('ω`) ◆YDnNOS/Dos :2005/11/06(日) 18:52:56
350 :
デフォルトの名無しさん :2005/11/06(日) 18:54:44
>>349 おおおおおおおおおっけええええええええええええいいいいい だお( ^ω^)
まとめ更新乙
351 :
デフォルトの名無しさん :2005/11/06(日) 18:58:36
全すれ1さんがんが! ><
更新乙 全く関係ないレスはいらないんじゃね?
353 :
('ω`) ◆YDnNOS/Dos :2005/11/06(日) 19:02:44
更新おつかれ; いきなりポインタってのがすごいね;
355 :
('ω`) ◆YDnNOS/Dos :2005/11/06(日) 19:06:22
さて、他のレスもまとめるお
おまいらブーンのAA書いてくれ
<html> <MARQUEE direction="right" scrollamount="10"> /⌒ヽ <BR> ⊂二二二( ^ω^)二⊃ <BR> | / ブーン <BR> ( ヽノ <BR> ノ>ノ <BR> 三 レレ <BR> <BR> </MARQUEE> </html> メモ帳に貼り付け、htmlで保存
import std.string: import std.stdio; int main(char[][] args){ writef(" /⌒ヽ ⊂二二二( ^ω^)二⊃ | / ブーン ( ヽノ ノ>ノ 三 レレ " ); return 0 }
コンパイルエラー!!!
360 :
358 :2005/11/06(日) 19:25:35
>>359 スマソ
return 0をreturn 0;に変更しといて
IDが無いからアレだよな 7割くらい俺の自演になっちゃっててもばれないよな
まぁ3割くらいは俺の書き込みなんだがな
363 :
358 :2005/11/06(日) 19:29:48
んな import std.string; import std.stdio; は import std.stdio; import std.string; の間違い(汗
2割5分くらいは俺の書き込みだぜ
じゃあ6割は俺の自演な
slのソース改変してやってるけど 2バイト文字入ってるからなんか難しいわ 文字が赤くなる・・・
368 :
367 :2005/11/06(日) 20:07:30
あーちがう プロポーショナルフォントとかその辺の問題で形が変だ
369 :
デフォルトの名無しさん :2005/11/06(日) 20:07:58
370 :
デフォルトの名無しさん :2005/11/06(日) 20:10:04
/⌒ヽ ⊂二二二( ^ω^ )二⊃ | / ( ヽノ ノ>ノ 三 レレ
371 :
('ω`) ◆YDnNOS/Dos :2005/11/06(日) 20:11:24
\nも付けないのかお?
void main(){ int i; char sl[64],vip[256]; fgets(vipper,256,stdin); if(strstr(vip,"VIPPER")!=NULL) puts(" /⌒ヽ ⊂二二二( ^ω^)二⊃ | / ブーン ( ヽノ ノ>ノ 三 レレ "); else{ for(i=0;i<30;i++){ memset(sl," ",30); memmove(sl+2*i,"SL",2); printf("%64s\r",sl); } } return 0; }
373 :
デフォルトの名無しさん :2005/11/06(日) 20:16:03
vipperってなんだよ
375 :
デフォルトの名無しさん :2005/11/06(日) 20:16:40
コメントくらい入れてください おながいします
SLのプログラム知らんのだが適当に書いてみた コンパイルしてないのでエラー出るかも
377 :
デフォルトの名無しさん :2005/11/06(日) 20:17:10
>>372 VIPPERと打つとニコプ〜ンが出る
それ以外ならSLが左から右に超瞬間的に動くことを期待している
SLってなに?
381 :
('ω`) ◆YDnNOS/Dos :2005/11/06(日) 20:36:24
VIPUNIXに期待
383 :
382 :2005/11/06(日) 20:39:36
VCから実行する人は、キーボードから実行(F5とか)するとウィンドウがすぐ消えちゃうと思うから マウスで「実行」ボタンを押して実行してね コマンドプロンプトから実行するときはキーボードからでも無問題
vipperじゃなくてvipだよな
386 :
('ω`) ◆YDnNOS/Dos :2005/11/06(日) 20:43:09
387 :
382 :2005/11/06(日) 20:43:23
>>383 は勘違いだった。無視してください o.. rz
388 :
358 :2005/11/06(日) 20:44:01
vipperってクラックとか結構高度なことやっていなかったっけ?
#include<stdio.h> #include<string.h> void main(){ int i; char sl[64]="SL",vip[256]; fgets(vip,256,stdin); if((strstr(vip,"VIPPER")!=NULL)||(strstr(vip,"vipper")!=NULL)) puts(" /⌒ヽ ⊂二二二( ^ω^)二⊃ | / ブーン ( ヽノ ノ>ノ 三 レレ "); else{ for(i=0;(i/10000)<30;i++){ memset(sl,'_',60); memmove(sl+2*(i+1),sl+2*i,2); printf("%64s\r",sl); } } return 0; }
391 :
デフォルトの名無しさん :2005/11/06(日) 20:54:16
だからコメントくらいつけてくださいwwwwwwwwwwwwwwwwwwwwwwwwwwww
392 :
デフォルトの名無しさん :2005/11/06(日) 20:56:17
#include<stdio.h> #include<string.h> void main(){ int i; char sl[64]="SL",vip[256]; fgets(vip,256,stdin); if((strstr(vip,"VIPPER")!=NULL)||(strstr(vip,"vipper")!=NULL)) puts(" /⌒ヽ ⊂二二二( ^ω^)二⊃ | / ブーン ( ヽノ ノ>ノ 三 レレ "); else{ for(i=0;(i/10000)<30;i++){ memset(sl,'_',60); memmove(sl+2*(i+1),sl+2*i,2); printf("%64s\r",sl); } } return 0; } //コメント
>>372 とりあえず(i/10000)をiに直してください
直さないとまずい
実行しちゃダメよ
どうして i/10000 がまずいのはなぜ?
どこにi/10000があるのかわからないのはなぜ?
396 :
デフォルトの名無しさん :2005/11/06(日) 21:00:36
#include<stdio.h> #include<string.h> void main(){ int i; char sl[64]="SL",vip[256]; fgets(vip,256,stdin); if((strstr(vip,"VIPPER")!=NULL)||(strstr(vip,"vipper")!=NULL)) puts(" /⌒ヽ ⊂二二二( ^ω^)二⊃ | / ブーン ( ヽノ ノ>ノ 三 レレ "); else{ for(i = 0; i < 30; i++){ memset(sl,'_',60); memmove(sl+2*(i+1),sl+2*i,2); printf("%64s\r",sl); } } return 0; } //コメント
べつにi/10000ってやっても問題ないと思うが。 doubleとかと比較してたらまずいがな。
401 :
デフォルトの名無しさん :2005/11/06(日) 21:04:03
403 :
デフォルトの名無しさん :2005/11/06(日) 21:07:59
連立一次方程式をガウス消去法で解きなさい (注) ・最低4元 ・与えた一次方程式の明記 ・ピボット洗濯を必ず必要とする方程式であること という課題なんですがさっぱりわかりません 助けてくださいお願いします
とりあえず鍋作ってくる ひとり鍋wwwwwwww
#include<stdio.h> #include<string.h> void main(){ int i; char sl[64]="SL",vip[256]; fgets(vip,256,stdin); //標準入力から適当に入力すべし(VIPPERを推奨) if((strstr(vip,"VIPPER")!=NULL)||(strstr(vip,"vipper")!=NULL)) //VIPPERなら・・・ puts(" /⌒ヽ ⊂二二二( ^ω^)二⊃ | / ブーン ( ヽノ ノ>ノ 三 レレ "); //を出力します else{ for(i=0;i<60;i++){ memset(sl,'_',60); //slの先頭2文字に_を代入 memmove(sl+2*(i+1),sl+2*i,2); //現在のポインタ位置の先頭2文字を2個分先に移動したポインタにコピー printf("%64s\r",sl); //forとの絡みでSLが左から右に移動する予定 } } return 0; //システムに0(正常終了)を返します }
あ,ごめん先頭60文字に_を代入です
>>403 これでも解いてみ
10000x + y + z + w = 10003
x + y + z + w = 4
x + y + z + 2w = 5
x + y + 2z + w = 5
ピボット洗濯はぐぐれ
>>405 乙です。
突然出てくるstdinってのはなんですか?
>>408 標準入力
つまりDOS窓のコマンドラインからのキー入力だよ
411 :
デフォルトの名無しさん :2005/11/06(日) 21:15:34
どうしてうちのコンソールではAAがずれるのはなぜ?
413 :
デフォルトの名無しさん :2005/11/06(日) 21:17:14
>('ω`) ◆YDnNOS/Dos まとめサイト作りたいんですけど完成したら引き継いでもいいですか?
ごめん、君たちが何を言ってるのかわからないよ
つーか
>>403 の課題はプログラムを作るんじゃなくて人が解けばいいのか
>>412 puts(”〜”)の最初と最後に改行とスペースがあるから
それを除けば多分バッチコ〜イ
SLには期待しないでくれ(何かおかしい,スピードが速すぎるのか???)
ピボット洗濯とは…… バスケットシューズの爪先を洗うこと。 爪先は特に汚れやすく、またここが汚れていると踏み込み性能に 大きな損失を与えるばかりかケガの原因にもなるので、その都度 専用の洗剤を用いて念入りに洗う必要がある。 バスケ部マネージャの重要な仕事である。
>>404 俺の今の感情をプログラムにして貴方に捧げる。
int nabe(int ore, int anata)
{
return ore | anata;
}
int main(int, char**)
{
int love = nabe(1
>>418 +1, 1
>>404 +1);
return love;
}
419 :
デフォルトの名無しさん :2005/11/06(日) 21:49:32
--------------------構成: Cpp1 - Win32 Debug-------------------- コンパイル中... Cpp1.cpp : error C2018: 文字 '0x40' は認識できません。 : error C2018: 文字 '0x81' は認識できません。 : error C2001: 定数が 2 行目に続いています。 : error C2065: 'R' : 定義されていない識別子です。 : error C2296: '^' : 不正な左オペランドです。 : error C2146: 構文エラー : ')' が、識別子 'i' の前に必要です。 : fatal error C1003: プログラム内のエラーが 100 個を超えました。コンパイルは中断されます。 cl.exe の実行エラー Cpp1.obj - エラー 102、警告 0
420 :
358 :2005/11/06(日) 21:49:42
addstrにマルチバイトが通らないorz
421 :
デフォルトの名無しさん :2005/11/06(日) 21:51:33
422 :
デフォルトの名無しさん :2005/11/06(日) 21:52:07
423 :
デフォルトの名無しさん :2005/11/06(日) 21:53:00
oreもanataも1になるじゃん orしても1じゃん あれ、違う? love = 1 …('ω`) ◆YDnNOS/Dosが大好きだって事か?そうかそういうことか把握した
425 :
デフォルトの名無しさん :2005/11/06(日) 21:55:46
>>415 方程式はおまかせします
プログラムですよ
お任せしないで自分で解かなきゃ意味ないだろ
427 :
424 :2005/11/06(日) 21:58:18
あら、1にならないね +演算子よりシフトの方が優先度低いんかい oreもanataもloveも0ってどういうことよ どういう気持ちを表してるの?
愛をとりもどせ〜
私とあなたの間に愛は生まれないってことじゃね?
1) 係数行列の設定 2) ピボット選択 3) 前進消去 4) 後退代入 5) 答えの出力 この順序でやればいいんじゃね?
つまり、一緒に鍋をつついて(nabe())、その後ベッドイン(ore | anata)までいったが
惜しいところで(1
>>418 +1, 1
>>404 +1)、愛を逃した(love = 0)ってことか
432 :
デフォルトの名無しさん :2005/11/06(日) 22:04:04
オブジェクト指向が理解出来ないから俺もこっちで頑張るよ
>>432 構造体をしっかりつかえるようになれば、きっと理解できるようになるよ
>>433 いやー、抽象クラスだポリモーフィズムだがややこしくて頭に入らないのよ
Cでの構造体はきちんと使えてると思うんだけどね
ネタねーの?
>>434 ポリモーフィズムとか後回しでいいと思うよ。
まずはクラスを抵抗なく使えるようになればいい。
C++にしたら、それらの機能を全部使わなきゃいけないわけじゃないし、
まず最初は構造体の代わりにクラスを使って、
コンストラクタつけたりしてみるところからはじめるといいと思う。
437 :
358 :2005/11/06(日) 22:33:49
.net持ってるのにBCCでコンソールで走らせて勉強してる俺って…
BCCDeveloperってcl.exeのコンパイル出来る?
ここはほんとにム板か? 流れが速すぎる
>>441 ム板だけどVIPPERだからな
俺はこのくらいの速度じゃないと落ち着かん
まぁ真面目に取り組んでるから大目に見て下さい
設定の段階で分からない俺に誰かkwsk
445 :
デフォルトの名無しさん :2005/11/06(日) 23:14:05
どこで躓いているのかをkwsk
というか1からなんだけど まずコンパイラはどれを落とせばいいんだ?
447 :
デフォルトの名無しさん :2005/11/06(日) 23:16:29
Cmachine
どうせならコンパイラを作ろうぜ
>>448 サンクス!
とりあえず落としてたぶん設定も出来たっぽいので
テンプレ巡りでもして学んできます
Cマガ引っ張り出してこようかな・・・
DevCを薦める エディタが貧弱だけど
コンパイラ作る前にCPU作らない?
V言語キタコレ
ANSI C のサブセットで 「VIPPERでもわかるC言語」を作ろうぜ
VIPPERでもわかるって ・ループはwhileのみ ・ポインタは無し とかか?
まずはこのへんからかな ・メモリは256B ・型は char しかない ・char* にあたるものは、char を使う
>>458 ・ループは if と goto を使う
とかの方が簡単かと
それかもういっそ制御構文は無しでいいじゃん
関数呼び出しで代用
BASIC以下だな。 下手するとアセンブラ以下。
いっそのこと v;で標準出力に「VIPからきますた」 s;で標準出力に「空も飛べるはず」 u;で標準出力に「うはwwwwwゆめがひろがりんぐwwwwwwwww」 wで(ry を表示するようにすればいい。
n個の整数値を読み込み、その最大値・最小値を求める プログラムを教えてください。
>>456 V言語ドツボにはまったwwwwwwwwwwwwwwwwwwww
>>464 Dコンパイラみたいにリンクをgccに任せればなんとかなるでしょ
知識無い俺が見当違いのこと言ってるかもしれんけど コンパイラって命令を機械語になおしていくんだっけ? だとするとアセンブリの知識がいるんじゃまいか('A`)?
V言語暫定仕様書 brainfack系 ・うは ・w ・お ・k プラスアルファだけを使う。
ちょwwそれとってwww うはwwwこれ出力しまくりんぐwwwwwうぇうぇwww
×brainfack ○brainfuck 雅な俺様には下品な言葉の知識がなくて間違えちまったwww
>>469 アセンブリってか機械語の知識がいるな
アセンブリにまで変換して、後はNASMとかMASMに丸投げなら別だけど
475 :
デフォルトの名無しさん :2005/11/07(月) 00:12:10
ちょwwwV言語とかコンパイラとんでもねぇことになってwwwwww おまwwwwwwwww夢ひろがりんぐwwwwwwwwwwwwwwwwww
>>469 Dコンパイラみたいにリンクをasとldに任せればなんとかなるでしょ
ちょwwwwおまいらスレタイ10回読み直せwwwwww
479 :
デフォルトの名無しさん :2005/11/07(月) 00:17:51
わかんねえぇwwwwww俺にはわかんねぇwwwwwwwww この際OSつくっちまえwwwwwwwwwwwwwwwwwwww
>>465 #include<stdio.h>
int main(void){
int a[1024],i=0,max=0,min=9999;
while(1){
printf("数入れてください(-9999で終了):");
scanf("%d",&a[i]);
if(a[i]==-9999)
break;
if(max<a[i]){
max=a[i];
}
if(min>a[i]){
min=a[i];
}
i++;
}
printf("最大値=%d,最小値=%d",max,min);
scanf("%d",&i);
return 0;
}
while(1) 厨房ってこの書き方大好きだよね
482 :
デフォルトの名無しさん :2005/11/07(月) 00:20:38
わかんねえぇwwwwww俺にはわかんねぇwwwwwwwww この際CPUつくっちまえwwwwwwwwwwwwwwwwwwww
V言語の使用 vip main() vip型 w型 考えるの飽きたwwwwwwwwwwwwwwww
484 :
デフォルトの名無しさん :2005/11/07(月) 00:21:12
わかんねえぇwwwwww俺にはわかんねぇwwwwwwwww この際会社つくっちまえwwwwwwwwwwwwwwwwwwww
何この流れwwwwwwwwwwwwww
わかんねえぇwwwwww俺にはわかんねぇwwwwwwwww この際人類つくっちまえwwwwwwwwwwwwwwwwwwww
>>481 イベントループは大抵それだぞwwwwwwwwwwww
489 :
デフォルトの名無しさん :2005/11/07(月) 00:23:06
わかんねえぇwwwwww俺にはわかんねぇwwwwwwwww この際惑星つくっちまえwwwwwwwwwwwwwwwwwwww
>>488 好みの問題だがイベントループは大抵while(1)でいい
まとめサイトに書いてあることが難しくて分からん。。
そもそもfor(;;);とか見にくいしな
>>488 #define _ 1
for (;_;)
これでおkwwwwwwwwwwww
>>490 なるほど。
まだプロでないので参考になります。
495 :
デフォルトの名無しさん :2005/11/07(月) 00:24:30
わかんねえぇwwwwww俺にはわかんねぇwwwwwwwww この際まとめサイトつくっちまえwwwwwwwwwwwwwwwwwwww
>>480 失笑もんのソースだな
宿題スレもそうだけど
知識ないなら回答しないほうがいいぞ
ま、課題を満たしてるならいいのかな
498 :
デフォルトの名無しさん :2005/11/07(月) 00:27:00
わかんねえぇwwwwww俺にはわかんねぇwwwwwwwww この際性器もうひとつつくっちまえwwwwwwwwwwwwwwwwwwww
ここは初心者が集まってC言語学ぶ所じゃなかったのかwwwwwwwwwwww いつから他人のソースを批判するスレになったんだよwwwwwwwwwww
>>496 VIPPERらしく感想書いてやれよ
単なる煽りになっちまうぞ
>480 まだ内容を理解できていませんが、ありがとうございます!!
このスレ異様に速いね
>>480 最後のscanf("%d",&i);はいらなくないか?
>>480 とりあえずscanfの戻り値はチェックしろ
流し読みしたがそれ以外のミスはシラネ
後は496が指摘してくれ
>>500 よし、かわりに俺が
>>480 うはwwwwwワロソースwwwwwwww
知識ナスなら回答しないほうがヨスwwwwwww
はい、似非Vipperです
n個分アロケートした方がよくね?
とういうか何故配列を使ってるのか、これがわからない ぼくのsizeof(int)*1024を返せ!
508 :
デフォルトの名無しさん :2005/11/07(月) 00:32:19
ANSIでfor(;;)に統一されたじゃん。
>>503 いやぁ、最大小値出した途端勝手に終わっちゃうし。
みたいな初心者な考えです。
>>507 何ですかそれ?
>>507 n個分だからじゃないのか?配列使ってるのは
>>510 いやwwwwwwww終わらないはずwwwwwwwww
>>511 VC起こすの面倒だったからコンソールでチェックしたですよ。
でも考えたら465氏がCtrl+F5すればよかったですね。
>>509 ちょwwwwおまwwwwwwwww
試しに非数入れてみろ、セグフォ起こすからwwwwwww
配列使うならn個分だから #define n 数値 でそれをa[n]でよくね?
そんなのは全体をtry〜catchに入れて 「なんかエラーです。。。」って言わしとけばおk
>>465 data = Array.new()
ARGF.each { |line| data << line.to_i }
puts 'Max:' + data.max.to_s
puts 'Min:' + data.min.to_s
>>516 それも考えたけど、それだとNを決める度にコンパイルしなおさないといけないような気がして1024にしたですよ。
Nが1024以上になるならどの道一緒だと思うけど。
>>517 初心者でいきなりtry、catchかよw
>>515 数字を入れるって言ってんだから
数字以外が入るわけねーだろ
まあ普通1024個の数なんてまずないからあれだろうが あくまで問題にこだわるならnを#defineで定義したほうがいいな
「nを入力してください」って言って入力させたらどうよ
#defineはgotoの次ぐらいに悪の権化
fgets(input, 1, stdin); n = atoi(input[0]); int * = (int*)malloc(sizeof(int) * n); これでループ回せばよくね?
maxとminを標準入力の数リストから算出するだけなら 配列なんていらねーだろwww
fgets(input, 1, stdin); n = atoi(input[0]); int *a = (int*)malloc(sizeof(int) * n); 名前付けるの忘れてた
ここは微妙に意見が分かれるな
atoi()関数使うならstdlibインクルードしなといけなくね?
>>531 そ、そんな全角文字っ、インクルードできませっ・・・んっ!あぁぁ・・・
じゃあsscanf()でいいだろwwwwwwwwww
int temp scanf("%d",&temp); if(temp==-9999)break; if(i==0)max=min=temp; min = (temp<min)?temp:min; max = (temp>max)?temp:max; i++; これで事足りる
538 :
531 :2005/11/07(月) 00:45:29
流れはやすぎ
>>465 の問題はn個の数値を読み込みだからわざわざ入力する必要なくないか?
読み込みってどういう意味だ
お前らもうすぐ1時ですよ
543 :
デフォルトの名無しさん :2005/11/07(月) 00:49:01
vipは夜更かし集団だゾ☆
読み込みっていうのが入力かどうかの問題ってことか?
>>521 それでも想定外の入力に備えるのは当然だろ
たかが課題でもちゃんとフールプルーフに気をつけておけば
実際に何かするときにも問題ないしな
せめてバッファフラッシュしてwwwwwwwwww
あの、すみません!! まだ私は授業で習い始めたばかりなので、 みなさんが書いているものよりもずっと 簡単にかけるものだと思います(>_<)
何かキーを押すまで表示したいならgetch()
今勢い見てきたけどダントツこのスレの勢いが一番高かった VIPPERでもわかるC言語の勢い485.1 他スレで一番高い勢いが160.0だった
551 :
デフォルトの名無しさん :2005/11/07(月) 00:52:27
勢いってブラウザによって変わるのか? 俺のJaneDoeStyleと勢いが違うwwwwwww
>>546 フラッシュってfflush(stdin)か?
もしそうなら入力バッファに対するfflushは一般には未定義動作
>>545 高度杉wwwさpっぱりわかんねうぇwwww
問題作った奴が悪いって事でwwwwwwwwwwwwwwwww
vipperでもわかるC言語案 ・型はcharだけ ・メモリのアドレスは0x00から0xFFまで ・a〜z、A〜Z、0〜9、「_」が識別子に使える ・リテラルには文字リテラルと文字列リテラルがある 文字リテラルは'w'など、文字列リテラルは"VIP"など ・変数は宣言すると0に初期化される ・演算子は「++」「--」とポインタの「*」「&」と 関数呼び出しの「()」と並置の「,」と代入の「=」 あと論理否定の「!」もあってもいいか ・文は式文とif文とreturn文
>>553 出たwwwwwww未定義動作厨wwwwwwwww
実行環境がわからない以上、程度問題 そこをこだわるとキリがない
>>557 アドレス0xffまでって、開始時で既にアウトじゃんwww
>557 >・変数は宣言すると0に初期化される あれ?じゃあ int i=0; の=0は要らないですか?
>>553 ちょwwwwwwwwwwwこんな問題でいきなりそんな高度なもの使うなよwwwwwwwwwww
俺みたいな初心者がわからないじゃまいか('A`)
Q:光る風を追い越したらどうなりますか? A:未定義です
やってみた #include <stdio.h> #include <stdlib.h> #include <limits.h> int main() { int i, tmp, n, max = INT_MIN, int min = INT_MAX; char input[2]; puts("読み込む個数を入力して下さいよ"); fgets(input, 1, stdin); fflush(stdin); n = atoi(input[0]); for(i=0; i<n; ++i) { fgets(input, 1, stdin); fflush(stdin); tmp = atoi(input[0]); max = max < tmp ? tmp : max; min = tmp < min ? tmp : min; } printf("最大値は%d, 最小値は%dですよ", max, min); return 0; }
>>558 どういわれようと未定義な物は未定義なんだがな
566 :
デフォルトの名無しさん :2005/11/07(月) 00:54:57
だいたいパソコン使わなくても見れば一瞬でわかっだろ
未定義を定義しきってこそヴィッパァー
未定義は結構大事なことだと思うぞ 規格によって細かいとこは変わるだろうが つか、おまいら、もっと初心者に分かるように説明してやってくれ
よし、こうなったら完璧なmax,minを求めるプログラムを作ろうぜ!
課題100:ヴィッパーの定義を証明するプログラムを作成せよ
VIP Cの規格に未定義の言葉は無い
あ"!!for文のところにこの課題がのっていました(>_<) 今更すみません。。。
>>561 どうやら
>>557 では「0」は識別子
どうせソースの最初で
char 0;
char 1 = ++0; --0;
char 2 = ++1; --1;
とか書くのが慣習になるんだろうが
何かあればおっぱいとかで片付くもんな
>>572 完璧なmax,minのプログラムなんて誰が必要とするんだ教えてくれwwwwwwwwwww
どの「きみ」に会えるかはポリモルフィズムだな 俺の場合は能登に会えることになってる
580 :
デフォルトの名無しさん :2005/11/07(月) 00:59:06
おっぱいうpしてくれれば俺たち勉強はかどるんだけどなぁぁ
あれ、今考えたですが int max=0,min=9999,a; while(1){ printf("-9999で終了:"); scanf("%d",&a); if(a==-9999)brake; if(max<a)max=a; if(min>a)min=a; } printf("最大=%d,最小=%d",max,min); でいいじゃん。
未定義って手抜きっぽくね?
ブレーキをかけてしまいました
>>576 数字が使えないのイタスwwwwww
char 2 = ++++++++++++++++++++1とかwwwwwwww
brake;wwwwwwwwwwwwwwwwwwwwww クオリティタカス
うはwww俺ブレーキ掛けてるwwww
+++a;って書いたら+2になんの?
brake; じゃなくて break; な。ミスだと思うがw
>>585 char add(char a, char b){
if(a) return add(--a, ++b);
return b;
}
>>588 ああ、それV言語の仕様だとそうなると思うよwwwwwwwwwwwwwwww
>>588 そんなあまりCと仕様が変わってしまうのはどうよ
>>591 コーヒー吹いたwwwwwwwwwwwwwww
どうでもいいがム板らしからぬ騒がしさだなここは
このスレだけム板じゃないな
V言語にオブジェクト指向となにかを加えたらW言語
598 :
596 :2005/11/07(月) 01:05:46
IDが出ないのをいいことにVIPPERが自演放題
602 :
595 :2005/11/07(月) 01:06:36
>>598 /*wwwwwwwwwwwwwwwwwwwwwお断りしますwwwwwwwwwwwwwwwwwwwwww*/
あの、わがままではありますが、 いっちばん簡単なプログラムを教えてくださいm(_ _)m
void main() {}
>>603 そんなこと言ったらこれしかないぞ
void main(void){}
>>603 #include<stdio.h>
void main(void){
printf("Hello World!!");
}
遅くなったけど、俺はこんな風に書いてみた。 第三引数のフラグでMAXを求めるかMINを求めるか指定する int MaxMin(int *array ,unsigned int length,bool flg)//MAXを求めるときはflgにtrueを、MINを求めるときはfalseを指定する { int res; res=array[0]; for(unsigned int i=1;i<length;i++) { if((res<=array[i])==flg) { res=array[i]; } } return res; } インデントないと見にくすぎるんで、全角スペースを使ってる。 コピペはできないんで注意
void main() { int max,min; }
Delphiおもしれー けどCおもしれー
610 :
605 :2005/11/07(月) 01:10:25
>>604 結婚してください///
2回連続かよくっそwwww
>>607 おとなしくmaxとmin分けろよwwwww
むしろ同時に求められるだろ
vip main() { {0,3,4,2,6,4,354,3}のmaxとminってなんだよwwwwww } 実行結果 max:354 min:0
614 :
デフォルトの名無しさん :2005/11/07(月) 01:13:02
かんたんV言語講座(^ω^ ・oppai関数を使って一時的にデータを保存しよう oppai関数を使うことで一時的に保存するスペースを確保できます。 スペースの大きさは指定した胸のカップによって異なります。 例: vip() { oppai up; oppai = size[H]; totugeki -> oppai; totugeki = chinpo; auau("%o", oppai); } プログラムを実行すると下記のようになります 「chinpo」 自分でやっててなんだこれwwwwwwww(^ω^;
>>607 モジュール強度下から2番目かよwwwwww
ascii main() { {0,3,4,2,6,4,354,3}のmaxとminってなんだよwwwwww } 実行結果 教えて厨ウザス ぐぐれ スルーすれ 厨に反応する奴も厨 教えて厨ウザス 逝ってよし 教えて厨ウザス
ゴメ、
>>607 全角スペース使ってなかった
>>611 いや、なんか短く、うまく収まったもんだから
てかMAXとかMINってライブラリに関数があった気がするんだが
c言語でお願いします(._.)
620 :
デフォルトの名無しさん :2005/11/07(月) 01:16:03
>>617 ちょwwwwwwwそれ、このスレでは禁句wwwwww
ascii main() { {0,3,4,2,6,4,354,3}のmaxとminってなんだよwwwwww } 実行結果 教えて厨ウザス ぐぐれ スルーすれ 厨に反応する奴も厨 教えて厨ウザス 逝ってよし 教えて厨ウザス 氏ねカス あとmax=6、min=0 ↑はツンデレw しかも間違ってるしwwwwwうぇうぇwwwww
tech main() { {0,3,4,2,6,4,354,3}のmaxとminってなんだよwwwwww } 実行結果 エラー: セミコロンがありません コンパイルは中断されました.
>>618 maxとminは2個だけだね
ライブラリっつかマクロでどっかで定義されてる
つか基本的に関数使わないほうがよくないか? 関数使うと正直その分動作が遅くなっちまう
626 :
デフォルトの名無しさん :2005/11/07(月) 01:20:35
ところでこれって何やってんの?これじゃまとめできねwwwwwww
どしたらいいですか?(;_;)
しかしまぁここまで長引くとは思わなかったw 勉強になったですよ。
これはまとめ妨害を目的とした高度なちんぽっぽと見た!!
>>627 の担当ですけどwwwwwうぇうぇwwwww
お前落第wwwwwwwww
>>625 最近のCPUならほとんど問題ないよ
むしろ、関数を使わないことによるソースの可読性の低下の方が致命的
まぁ、スパゲッティ作る癖のある俺の言えた事じゃないわけだがww
632 :
デフォルトの名無しさん :2005/11/07(月) 01:22:59
うはwwwww そんなあなたにinlinewwwwwww
>>625 どう見てもスパゲッティです
本当にありがとうございました
635 :
デフォルトの名無しさん :2005/11/07(月) 01:24:40
>>627 の友達だけど、メルアド晒してアホかwwwww
一瞬でお前だってバレたわwwwwwwうぇうぇwwwwwwww
おれもやってみた #include <stdio.h> #include <stdlib.h> #include <string.h> void max_min(int *num, int n, int *max, int *min) { _asm { mov esi, num mov eax, [esi] mov ebx, [esi] //max mov edx, [esi] //min mov ecx, n //比較 LOOP1: mov eax, [esi] cmp eax, ebx JLE PASS1 mov ebx, eax PASS1: cmp eax, edx JGE PASS2 mov edx, eax PASS2: add esi,4 loop LOOP1
コンパイラ賢すぎ、オレが手でやるより最適化してくれる。
//結果代入 mov esi, max mov [esi], ebx mov esi, min mov [esi], edx } } int main() { int num[8]; int n; int i; int max, min; n=sizeof(num)/sizeof(int); for (i=0 ; i<n ; i++) { num[i]=rand()%255; printf("%d\n", num[i]); } max_min(num, n, &max, &min); printf("max:%d\n", max); printf("min:%d\n", min); printf("n:%d\n", n); return 0; }
アセンブラやりたくなってきたwwww
2006年、まったく新しい次世代コンパイラがVIPPERの手によって誕生するでしょうね
>635 知っている人ですか?
なんだよ二番せんじになっちゃった #include "n88basic.h" int main(){ n88basic(" 10 INPUT "N=?", N 20 IF N < 1 THEN GOTO 100 30 INPUT A 40 MIN = A: MAX = A 50 N = N - 1 60 IF N < 1 THEN GOTO 110 70 INPUT A 80 IF A < MIN THEN MIN = A 90 IF A > MAX THEN MAX = A 100 GOTO 50 110 PRINT "MAX = "; MAX; ", MIN = "; MIN 120 END "); }
>>627 #include <stdio.h>
#define n 1024
int main(void)
{
int kosu[n];
int max, min, a, i;
puts("何個分入力するか指定してください。");
scanf("%d", &a);
printf("3桁以下で%d個分整数を入力してください。\n", a);
for(i = max = 0, min = 999; i < a; i++)
{
scanf("%d", &kosu[i]);
if(max < kosu[i])
{
max = kosu[i];
}
if(min > kosu[i])
{
min = kosu[i];
}
}
printf("最大値は%d\t最小値は%d\n", max, min);
return 0;
}
アセンブラ?今の時代はV言語だお!!!( ^ω^)ブーンwwwww #oppaioppai int vip(){ (*‘ω‘*) }
>>638 ちょwwwwwwwインラインアセンブラかよwwwwwww
俺わからなすwwwwwwwww
CASLUならやったことあるんだけどアセンブラとどの程度違うの? 手元にはMASMとTASMをサポートしてるっぽい参考書があるわけだけど。
はいはいC、C
>>647 実行してみた
D:\program>test
何個分入力するか指定してください。
8889
3桁以下で8889個分整数を入力してください。
3234
342
-323
うはwwwww徹夜だwwwwwwwwwwww
>>644 ちょwwwwwwwwwその目欄のアドレスネタじゃないのかよwwwwwwwwwwww
656 :
toro :2005/11/07(月) 01:32:34
>646 知らない方ですか?
>>650 俺もCASL2は分かっててasm分かってない一人だが
前にちょっとやってみようかとWeb見てみたら
ecxだのebxだのとレジスタ名がややこしいのに挫折した('A`)
スレ違い承知で聞くがVIPPERらしい本を紹介してくれ
>>656 ほんとに初心者っぽいからマジレスしてやるがw
目欄は書くなwwwwwwwwwww
660 :
659 :2005/11/07(月) 01:35:07
おちつけ ミス多すぎだ
663 :
659 :2005/11/07(月) 01:36:07
ちょwwwwwwwwwwwwww
>>658 すまんアンカーミスwwwwwwwwwwww
>>656 俺もう今日はだめぽ
寝るわorz
>>653 安心しろ
1025入力した時点で止まるから
#include <stdio.h> #include <stdlib.h> #define VIP 100 int cmp(const int *l, const int *r) { return *l-*r; } int main() { int num[VIP], i; for (i=0 ; i<VIP ; i++) { num[i]=rand(); } qsort(num, VIP, sizeof(int), cmp); printf("max:%d\nmin:%d\n", num[0], num[VIP-1]); }
>>669 Perlだろwwwwwwwwwww
俺たちCVIPPERだしな
>>669 自鯖で運営してPC買い換えたら解決じゃね?
>>672 Cで書き直してやろうぜ。
そうすれば映画化されるかも。
VIP男 来春放映予定
>>674 面白いなそれwwwwwwwwwwwwww映画化wwwwwwwwwwwwwwwwwwwうぇwwwwwwww
今ここにVIPPERたちの新たなる伝説が始まるwwwwwwwwwwwww
今、このとき、このスレのVIPPERたちが新たに文化を築こうとしている。 VIPPER → CIPPER
完全に
>>669 に流れたな
お前ら好奇心ありすぎwwwwwwwwwwwwwwwww
ジッパーとかデッパーもあるのか?
見切った! この流れの速さにはム板の人間はいない!
684 :
&rlo;よんて勝はにいぱっお&rle;おっぱいVSマングース :2005/11/07(月) 02:41:49
685 :
デフォルトの名無しさん :2005/11/07(月) 04:02:19
C言語でエロゲーを作ることはできますか?
686 :
デフォルトの名無しさん :2005/11/07(月) 04:03:42
つまり、エロくなるかどうかは685のセンスという事?
688 :
デフォルトの名無しさん :2005/11/07(月) 04:12:57
うはwwwwwwww夢ひろがりんぐwwwwwwwwwww
VIPPERって朝弱いなww
690 :
デフォルトの名無しさん :2005/11/07(月) 10:07:04
そんなばかな
俺とお前で何か作ろうぜwww
692 :
デフォルトの名無しさん :2005/11/07(月) 10:12:04
んなわけない
693 :
デフォルトの名無しさん :2005/11/07(月) 10:13:44
そうか・・・ごめんな
694 :
デフォルトの名無しさん :2005/11/07(月) 10:20:48
エロゲエンジンつくりてぇええええええええええ
>>658 独習アセンブラいいけどCASLやってたなら基本的すぎてツマランかも
高いし
#include <stdio.h> int add(int num1, int num2) { _asm { mov eax, num1 add eax, num2 } } int main() { int sum=0; sum=add(1, 2); printf("%d\n", sum); return 0; }
#include <stdio.h> int sub(int num1, int num2) { _asm { mov eax, num2 not eax inc eax add eax, num1 } } int main() { int sum=0; sum=sub(10, 3); printf("%d\n", sum); return 0; }
またインライン厨かよ
#include <stdio.h> int mul(int num1, int num2) { _asm { mov eax, 0 mov ecx, num2 LOOP1: add eax, num1 loop LOOP1 } } int main() { int sum=0; sum=mul(3, 4); printf("%d\n", sum); return 0; }
#include <stdio.h> int div(int num1, int num2) { _asm { mov eax, num1 mov edx, num2 mov ecx, 0 not edx inc edx LOOP1: cmp eax, num2 JL END1 inc ecx add eax, edx jmp LOOP1 END1: mov eax, ecx } } int main() { int sum=0; sum=div(125, 25); printf("%d\n", sum); return 0; }
702 :
デフォルトの名無しさん :2005/11/07(月) 12:00:24
C言語も中途半端なままMFCに手を付けちゃった 夢が広がり(ry
Mもう F Cこりごり
>>696 独習も考えたんだが、独習C++の時後半だれてきたし評判も
ほんとにアセンブリしかやってないっていうのを聞くんで
評判のいいはじめて読む8086&486を注文した
折角レスくれたのにスマソ(;^ω^)
>>508 #defne while(1) for(;;)
これでいいや
>>515 なにも起きねぇよwww
俺にもセグフォmせろwwww
>>706 ちょwwwwwwwwwwおきねーわけねーよwwwwwwww
配列の境界チェックしてねーんだからwwwwwwwww
708 :
デフォルトの名無しさん :2005/11/07(月) 13:41:27
VIPPERによるVIPPERのためのV言語開発と聞いて飛んできました
面倒だしWの個数で命令決めようぜ
>>708 こんなbrainfuckなみの低能言語だぞww
>>557 しかもよく見ると入出力がないww
711 :
デフォルトの名無しさん :2005/11/07(月) 14:07:45
独自仕様で見切り発車してみた 拡張性の高さが売り #include <stdio.h> void submit(int command) { switch(command) { case 1: printf("⊂二二二( ^ω^)二⊃ ブーン \n"); break; case 2: printf(" _ ∩\n ( ゚∀゚)彡 おっぱい!おっぱい!\n ( ⊂彡\n | | \n し ⌒J\n"); break; } } int main(int argc, char *argv[]) { FILE *fp; char ch; int command=0; if (argc!=2) { return 1; } fp=fopen(argv[1], "r"); while( (ch=fgetc(fp)) != EOF ) {
712 :
デフォルトの名無しさん :2005/11/07(月) 14:08:16
if (ch=='w') { command++; } else { printf("%d\n", command); submit(command); command=0; } } fclose(fp); return 0; }
>>711 W32APIのウインドウプロシージャを思い出した俺ガイル
714 :
デフォルトの名無しさん :2005/11/07(月) 15:04:53
フラッシュの改造をしたいのだが ここでいろいろ質問していいのか? バイナリとか
>>711 つ[関数ポインタ]
1つ2つならいいが、数が増えるとどうしようもなくなるぞ
引数や戻り値が固定になるから、
引数は構造体のポインタで渡すとかする必要が出てくるけど
716 :
デフォルトの名無しさん :2005/11/07(月) 16:38:15
//関数ポインタの勉強はじめ□た #include <stdio.h> void vip() { printf("うぇうぇ\n"); } void goodby() { printf("goodby\n"); } void hello() { printf("hello\n"); } void main(){ //変数宣言 void (*po[3])(); int command; scanf("%d", &command); //関数のアドレスを代入 po[0]=hello; po[1]=goodby; po[2]=vip; //関数を呼ぶ po[command](); }
>>716 例え単純なものでも関数ポインタはtypedefするが吉
718 :
◆e.RvcIQ33o :2005/11/07(月) 17:14:29
#include <unistd.h> int main() { close(0); close(1); close(2); return 0; }
>>717 ふと思ったんだが、引数に自身へのポインタを持つような関数ポインタはどうやってtypedefしたらいいんだ?
例えば、こんなの(C++で恐縮だが)
class C_WINDOW
{
//変数省略
public:
BOOL InitWindow( BOOL (*p_msgproc)( HWND , UINT , WPARAM , LPARAM , C_WINDOW* ) );
//他のメソッド省略
};
この、InitWindowメソッドの引数が関数ポインタ
BOOL (*p_msgproc)( HWND , UINT , WPARAM , LPARAM , C_WINDOW* )
なんだが、
typedef BOOL (*MSGPROC)( HWND , UINT , WPARAM , LPARAM , C_WINDOW* );
を、クラス定義の上に書くと、C_WINDOWが定義されていない、になって、
クラス定義の下に書くと、InitWindowメソッドの引数に"MSGPROC *p_msgproc"みたいな書き方が出来なくなる
クラスってプロトタイプ宣言みたいなのあるっけ?
>>719 class C_WINDOW;
typedef (ry
class C_WINDOW
{
(ry
関数ポインタでtypedefを使うサイトを色々ググってるけど 今までのtypedefの使い方と全然違うwwwwwwww
723 :
デフォルトの名無しさん :2005/11/07(月) 19:14:33
724 :
デフォルトの名無しさん :2005/11/07(月) 19:41:29
ん?引き継ぐって…、前スレ1はまとめサイトの作成を放棄したってこと? そんな発言あったっけ?
>>724 インデント崩れなくてすむタグってなかったっけ?
関数ポインタってCで一番醜い部分だよな。
<pre></pre>
>>726 それは知らんが、承認した以上はそういうことになるんだろうな
731 :
デフォルトの名無しさん :2005/11/07(月) 20:00:22
インデントは半角スペース4つでいいでしょうか?
html用にスペースとかを変換するやつの頑張った版 #include <stdio.h> void usage(); void option(int,char**); /* options */ int brenable=0; int tabsize=4; void usage(){ printf("-b : use <br /> at \\n.\n"); printf("-h : print help.\n"); printf("-tN : convert tab to N spaces.\n"); } void option(int argc,char **argv){ int i; int l; for(i=0;i<argc;i++){ if(argv[i][0]=='-'){ switch(argv[i][1]){ case 'b': brenable=1; break; case 'h': usage(); exit(); case 't': tabsize=atoi(&argv[i][2]);
break; default: break; } } } } int main(int argc,char **argv){ int i,c; option(argc,argv); while((c=getchar())!=EOF){ switch(c){ case '\n': if(brenable){ printf("<br />\n"); }else{ printf("\n"); } break; case '\t': for(i=0;i<tabsize;i++){ printf(" "); } break; case ' ': printf(" "); break; case '<':
printf("<"); break; case '>': printf(">"); break; case '&': printf("&"); break; case '"': printf("""); break; default: putchar(c); break; } } } オプション -B <br />を付ける -t数字 タブを数字個のスペースに変換
だから <pre></pre> でいいだろって
つーか 2ch書き込み用タグ付きコードに変換するのが当初の目的だろ
preって使えるんだ 使えないもんだと思ってた 使えないのはtexのverboseだったか
>>737 verbatim環境の事か?
アレはレポートにソース貼り付けるときに重宝してるが
739 :
デフォルトの名無しさん :2005/11/07(月) 21:06:31
皆さんテンプレ考えてください。
>>2 のでよろしいですか?
VIPのスレはすぐ落ちるのでテンプレに入れるだけ無駄無駄無駄無駄無駄ァァァァァ
743 :
デフォルトの名無しさん :2005/11/07(月) 21:39:39
>>742 もうすぐ1000だったのにブラウザスレおちた
ポインタは危ないからアドレス渡し(参照渡し)くらいしか使わない。
>>738 あーそれだそれだ
tabを読んでくれなかったような気がするけど違ったっけ?
Platform Core SDKはどこからDLできる?
onany
>>745 セックスは危険だからオナニーしかしちゃダメだぞ☆
>>745 それでいけるんならそれでいいんじゃない?
でもそんなに危険か?
751 :
デフォルトの名無しさん :2005/11/07(月) 22:39:43
ポインタと参照渡しってなにが違うの?
>>751 参照渡しはmainから変数のアドレス渡す。
で、関数はそれを受け取ってポインタに入れて処理して、
「ポインタが指す変数のアドレス」に代入して戻る。
ポインタ→アドレスそのもの。アドレスに値を加算したりできる。 参照→その変数のアドレスで固定。
ポインタが変数で、参照渡しは関数の引き数?
>>746 ちょうど書きかけのレポートで試してみたら確かに\t無視されるなw
756 :
デフォルトの名無しさん :2005/11/07(月) 23:06:39
voidってなんですか? まじ意味不明
英語で「無」
俺はvoidから生まれた・・・
どちらかというと「カラ」
>>754 いや、参照型の変数も作れるし、関数の引数をポインタ型にすることも出来る。
ちなみに参照型はC++のものであり、Cにはないからな。
761 :
デフォルトの名無しさん :2005/11/07(月) 23:17:53
無ってことなのか でもvoidって書かないとエラー起きるのがさらに意味わからんよー(^ω^;)
変数が葉書だとすると 参照:葉書の裏面 ポインタ:葉書に貼られた付箋 葉書の裏面と表面は常に一緒だけど、付箋はいつでも他のに貼り直したり色々出来る これでいいんじゃまいか?
>>761 無いならないでちゃんと無いと言うことを教えてやらないと
コンパイラが空も飛べると思って自殺する
765 :
デフォルトの名無しさん :2005/11/07(月) 23:24:56
>763 なるほど。 あとついでに、void *これは葉書に貼られた付箋がないでいいのか?
ポインタ→色んな変数とセックスする色情魔 参照→一人の変数としかセックスしない不感症
767 :
デフォルトの名無しさん :2005/11/07(月) 23:26:13
私の名前は、nullポインター。萌え
768 :
デフォルトの名無しさん :2005/11/07(月) 23:27:25
unionは、ウニおん と 読もうぜ
>>760 あ、ないのかw
どうりで調べてもよくわからなかったわけだwww
一瞬俺がバカなのかと思ったwwwwww
>>765 voidポインタか・・・
そいつだけはちょっと特殊で、普通のポインタは
例えばint*ならintという葉書にしかくっつかないし
hoge*ならhogeというのにしかくっつかない
だけどvoid*だけはintだろうがhogeだろうがありとあらゆる葉書に
貼り付けることの出来る特殊なポインタ
それだけは別途覚えないとダメだな。まぁそうそう使わないと思うが
NULLポインタの事は ぬるぽ インターと予防wwwwwwwwwwwwwwwwwwwwwww
ガッ
ガッ
NullPointerException ArrayIndexOutOfBoundsException IlligalArgumentException NoClassDefFoundException ClassNotFoundException ClassCastExceptiom IOException SqlException RuntimeException VipQualityException
775 :
デフォルトの名無しさん :2005/11/07(月) 23:51:47
>770 ありがとー ネットサーフィンしかやったことないのにCで開発させられてウエウエだぜw
>>761 関数に返り値の指定なにもつけないと
func() {
return 1;
}
暗黙のうちにint型を返す仕様になってる
#include <stdio.h> #include <unistd.h> #include <math.h> int main() { int i = 0; int j; int pos; while (1) { pos = 25 + 24 * sin(i * (2 * M_PI) / 80); for (j = 0; j < pos; j++) printf(" "); printf("⊂二二二( ^ω^)二⊃ ブーン\n"); usleep(20000); i++; } }
Windowsじゃコンパイルできねーぜ
779 :
デフォルトの名無しさん :2005/11/08(火) 01:32:48
VC用 #include <stdio.h> #include <math.h> #include <windows.h> int main() { int i = 0; int j; int pos; while (1) { pos = 25 + 24 * sin(i * (2 * 3.14) / 80); for (j = 0; j < pos; j++) printf(" "); printf("⊂二二二( ^ω^)二⊃ ブーン\n"); Sleep(20); i++; } return 0; }
780 :
◆YDnNOS/Dos :2005/11/08(火) 05:11:00
>>726 おいおい、まとめは放棄してないおwwwwwww
エスケープシーエンスまでまとめたんだお
ていうか、サイトデザインパクんなおwwwwwww
あれはわざとあーやってなー、おいらはCSSもできるんだお(^ω^#
プンプン
>>724 こっちはまだまとめ続けてるからwww
そっちはそっちでやってくれてかまわないお
てか、二人で重複してたら効率悪すぎ。 Wikiとかにすれば?
まとめサイトが二つ→映画化の際に利権でゴタゴタ→◆YDnNOS/Dosが謎の死→(゚д゚)ウマー
Vipperは妄想力豊かだね
まぁ、VIPPERの定義なんざないので それらしく振る舞えば誰でもVIPPERになれるけどな
785 :
◆YDnNOS/Dos :2005/11/08(火) 08:55:16
>>782 俺死ぬのかwwww
なんかややこしくなりそうなので、やっぱまとめサイト閉鎖しときますね
ばっ・・・褒めたって何もでねーよ・・・
wikiでいいじゃん。まとめサイトなんていつもいつも管理人飽きて更新停止ばっかだし。
927 名前:('ω`) ◆YDnNOS/Dos [sage] 投稿日:2005/11/05(土) 09:54:06 前にも言ったと思うんだけどwikiやろう房は死んでほしいお(^ω^;
789 :
◆YDnNOS/Dos :2005/11/08(火) 08:57:14
かわりにWikiを設置しときますね
790 :
◆YDnNOS/Dos :2005/11/08(火) 08:57:50
捏造だバーローw
一秒差の悲劇
794 :
◆YDnNOS/Dos :2005/11/08(火) 09:02:01
死にません(^^)
今日も元気じゃのう
またパートスレかよ
映画化を考えてプログラミングするなんて、VIPPERは発想が違いますね。 でも映画よりプロジェクトXになるほうがム板っぽいきがする。
927 名前:('ω`) ◆YDnNOS/Dos [sage] 投稿日:2005/11/05(土) 09:54:06 ム板は打ち切り番組がお似合いだお(^ω^;
800 :
◆YDnNOS/Dos :2005/11/08(火) 09:40:17
927 名前:('ω`) ◆YDnNOS/Dos [sage] 投稿日:2005/11/05(土) 09:54:06
前にも言ったと思うけど○○○は死んで欲しいお(^ω^;
これが流行るんじゃないか、心配です(><)
>>797 いやぽん(^^)
927 名前:('ω`) ◆YDnNOS/Dos [sage] 投稿日:2005/11/05(土) 09:54:06 前にも言ったと思うけど◆YDnNOS/Dosは死んで欲しいお(^ω^;
927 名前:('ω`) ◆YDnNOS/Dos [sage] 投稿日:2005/11/05(土) 09:54:06
>>800 みんなで流行らせていこうぜ!
927 名前:('ω`) ◆YDnNOS/Dos [sage] 投稿日:2005/11/05(土) 09:54:06 前にも言ったと思うけどこのスレはVIPとは無関係だお(^ω^;
927 名前:('ω`) ◆YDnNOS/Dos [sage] 投稿日:2005/11/05(土) 09:54:06 正直に言うと、俺はVIPPERじゃない。
927 名前:('ω`) ◆YDnNOS/Dos [sage] 投稿日:2005/11/05(土) 09:54:06 俺も俺も
927 名前:('ω`) ◆YDnNOS/Dos [sage] 投稿日:2005/11/05(土) 09:54:06 ID出ないから自作自演し放題だお(^ω^;
807 :
◆YDnNOS/Dos :2005/11/08(火) 09:49:58
明らかにVIP化しつつあるお(^ω^;
927 名前:('ω`) ◆YDnNOS/Dos [sage] 投稿日:2005/11/05(土) 09:54:06
>>807 書き込むときは↑つけてからにして欲しいお(^ω^;
本物のVIPPERならスレイタにpart2はつけない
810 :
◆YDnNOS/Dos :2005/11/08(火) 10:42:46
927 名前:('ω`) ◆YDnNOS/Dos [sage] 投稿日:2005/11/05(土) 09:54:06 Part2立てたのはおいらじゃないお おいらはVIPで調子のりすぎていっつもスレ立て規制中だお(^ω^;
927 名前:('ω`) ◆YDnNOS/Dos [sage] 投稿日:2005/11/05(土) 09:54:07
>>810 お前くらいは
>>1 を擁護してやれよwwwwwwwwwwwwwwwwwwww
813 :
◆YDnNOS/Dos :2005/11/08(火) 12:12:10
927 名前:('ω`) ◆YDnNOS/Dos [sage] 投稿日:2005/11/05(土) 09:54:06
前にも言ったと思うけど
>>1 は死んで欲しいお(^ω^;
805 名前:デフォルトの名無しさん[sage] 投稿日:2005/11/08(火) 09:45:10 927 名前:('ω`) ◆YDnNOS/Dos [sage] 投稿日:2005/11/05(土) 09:54:06 もうC言語飽きたお というかプルグルミングに飽きたお
816 :
◆YDnNOS/Dos :2005/11/08(火) 13:20:10
927 名前:('ω`) ◆YDnNOS/Dos [sage] 投稿日:2005/11/05(土) 09:54:06
>>1 はそもそもスレタイも間違ってるお(^ω^;
構造体の配列でRPGのモンスターの通し番号、名前、 画像のパスへのポインタ、HP、MP、攻撃力、守備力、すばやさ、 使う呪文や技、経験値、金、落とすアイテムと確率、ボスフラグを 入れようと思うんだ。
「アドレスを渡す」と「ポインタを渡す」がごっちゃになってる本が多い
ポインタのポインタがわからない
ポインタは、アドレスを入れる変数 ボインタのポインタは、ポインタのアドレスを入れる変数
821 :
デフォルトの名無しさん :2005/11/08(火) 14:00:00
単なる言葉遊びにすぎない /⌒\ /⌒\ (( ; 三 ,,)) ヽ ( / ミ キ .メ ./ 乂 ノ ぺにすっす |*‘ω‘* | | | | (__(__| 川 ( ( ) )
822 :
デフォルトの名無しさん :2005/11/08(火) 14:31:53
なにかお題だせよ
人工知能でも作ろうぜ。
人口知能ってなにができるの?
825 :
デフォルトの名無しさん :2005/11/08(火) 14:58:10
>>824 人の口だから一人フェラがね、あ、もういいや
天然知能の俺が来ましたよ
いやマジでドラクエとアイボぐらいしか思いつかんし 作るっていっても想像できねー
828 :
デフォルトの名無しさん :2005/11/08(火) 15:16:18
vip知能しか思いつかねwwwwwwwwwwwwwwwwwwww
むしろ人工VIPPERwwwwww
830 :
デフォルトの名無しさん :2005/11/08(火) 15:29:41
人工VIPPERwwwwwwwwwwww
作るっつったって有象無象が入り乱れてるんだから 大規模なもん作ったら大変なことになるぞ
/* 人工VIPPER */ char *res[] = { "ちょwwwwwwwwwwwww", "wwwwwっうぇwwwwwww", "あるあるwwwwwwwwww", "ねーよwwwwwwwwwww", "それがVIPクオリティ" }; printf("%s\n", res[rand() % 5]);
>>832 つ srand(time(NULL));
どのスレの勢いも落ちてる件
835 :
デフォルトの名無しさん :2005/11/08(火) 16:16:56
プログラムスレも落ちたのな
ただだ
927 名前:('ω`) ◆YDnNOS/Dos [sage] 投稿日:2005/11/05(土) 09:54:06 今日中に1000まで言ったらおっぱいうpするお(^ω^;
838 :
デフォルトの名無しさん :2005/11/08(火) 17:11:30
3日前のおっぱいより今のおっぱいが欲しいんだ!
全米が(ry
おっぱいがなければケーキを食べればいいじゃない
おっぱいや 兵どもが 夢の跡
おっぱいや 泣かせてみせよう ほととぎす
_ ∩ ( ゚∀゚)彡 おっぱい! ⊂彡 _ ∩ ( ゚∀゚)彡 おっぱい! ⊂彡 _ ∩ ( ゚∀゚)彡 おっぱい! ⊂彡
おっぱいや おたくとびこむ ちちのおと
846 :
デフォルトの名無しさん :2005/11/08(火) 18:51:21
_ ∩ ( ゚∀゚)彡 おっぱい! ⊂彡 _ ∩ ( ゚∀゚)彡 おっぱい! ⊂彡 _ ∩ ( ゚∀゚)彡 おっぱい! ⊂彡
はじめてのCってエロイな
VIPPERにかかれば「やさしいC」も「独習C」もエロエロか
VIPPERにかからなくてもC言語を勉強していれば一度はお目にかかるネタ
>>851 分かってないなお前は。一度はお目にかかったという全てのネタはVIPPERによるものなんだよ。
>>852 やさしいCネタはVipどころか2chすらまだなかったはるか昔の学生時代に漏れが考えついたものだ、
とはいえあの本のタイトルを見たたいていのヤシが同じことを考えついていた可能性は否定しないがwww
854 :
デフォルトの名無しさん :2005/11/08(火) 20:39:25
>>780 すまないお(´・ω・`)
Wiki設置したら速やかに消すお(´・ω・`)
勢いでやったお(´・ω・`)今は反省してるお(´・ω・`)
855 :
デフォルトの名無しさん :2005/11/08(火) 20:46:28
>>854 別にいいお(^ω^
たしかにWikiのほうがいいし、管理ももっと楽になるはずだお
がむばってみんなで編集合戦するお(^ω^
857 :
デフォルトの名無しさん :2005/11/08(火) 20:55:54
というか今考えたらWikiが設置されてからってのも変な話だしすぐ消したお(´・ω・`)
('A`)いっそのことまとめサイト20個ぐらい作ったらどうだ?やる気ないけど。
860 :
デフォルトの名無しさん :2005/11/08(火) 21:11:54
861 :
デフォルトの名無しさん :2005/11/08(火) 21:33:26
関係ないけどコード編集するエディタの文字色設定で コメントをなるべく薄い色にするとすごく見やすくなるね
なんじゃここ。 すごいスレのスピード。
>>861 俺は背景を色つきにして文字色明るくしてる。じゃないと見づらくて見づらくて(*A*)
はじめてのぽいんた りゃくして「はじぽい」
866 :
デフォルトの名無しさん :2005/11/08(火) 21:52:31
びっぱとおたくのおしえてA・B・C言語
Active basic Basic C langage
ALGOL ↓ BCPC(B) ↓ C
870 :
デフォルトの名無しさん :2005/11/08(火) 22:24:48
この言語は、高級言語なの。 でね、使用するライブラリ名、関数名、ファイル名、名前空間などは ぜーんぶぅ 架空のものだよ〜。 だからね、おにいちゃん。実際の世界とは関係ないの。 んとねぇ、んとねぇ、ソース中にに出てくる変数は、 みぃんな18bitいじょうだよ。 過激な性的、暴力的プログラミング、行為は 絶対 マネしちゃ だめ だからね!
>>870 ダウト!!!!!11111111!!!111111111111111
>>870 それがはじめてのCの内容かwwwwwwwwwwwwwwwwwww
架空というのは virtual のことだな
while(1) orusuban のほうはグロかったな
全部virtualで実体がない うはwwwwwwwwww使えナスwwwwwwwwwwwww
878 :
デフォルトの名無しさん :2005/11/08(火) 22:41:09
はじめてのC 「あ、はっ、はじめてなんですよね?じゃ、じゃあ、や、やさしくしてあげます..///」 (^ω^) 「え?そ、そんなこと言うんですか?...え、え、じゃ、じゃあ」 printf("お兄ちゃん、おちんぽほしいお") 「お、お兄ちゃんお...おち..おちん....きゃっ」 夢ひろがりんぐwwwwwwwwwwwwwwww
>>878 ちょwwwwwwwwwwww
夢ひろがりんぐwwwwwwwwwwwwwwwwww
1.1ぽいんた ぽいんた っていうのはね、お兄ちゃんのことをいうの。 それでね お兄ちゃんは ゆうな と まいな のどちらかに挿してるんだよ。
いぐざんぽぅ お兄ちゃん = &まいな これはまいなに挿してることをあらわしてるよ お兄ちゃん = &ゆうな こっちはゆうなに挿してることをあらわしてるんだね わかりやすいでしょ?お兄ちゃん
882 :
デフォルトの名無しさん :2005/11/08(火) 23:04:02
さっそくWikiにのってやがるwwwwwwwwwwwwwwww
1.2 くらす くらす っていうのはね、わたしたちが行ってる学校のなんねんなんくみ、っていうやつだよ だからね、お兄ちゃん くらす 4ねん2くみ ののこ お兄ちゃん = &ののこ なんてことしちゃだめよ。ぷんぷん
説明する順番がぐちゃぐちゃな上、ほとんどデタラメwwwwwwwww
クラスの説明はしっかりしないとダメだろうwwwwwwwwwwwww てかC++wwwwwwwwwwwwwwwwwwwwwwwwww
くらすのけいしょうは うえのがくねんのくらすから がっきゅうぶんこをうけつぐことだよ ことしかったほんもあるし きょねんかったほんもある
VIPPERってこんなのばっかりなのか?
888 :
デフォルトの名無しさん :2005/11/08(火) 23:35:30
>>887 お ま え は い ま ま で 何 を 見 て き た ?
>>888 テンションが高い連中。
エロに走り過ぎるのもなぁ。
Visual Interpreter PlusPlus: Editional Release
>>887 人間がちゃんとできてる奴はVIP口調でも大してウザかったりしない。
俺のダチにリアルで普通にVIP語使ってるのがいるが、素というか、ほぼ自然な感じ。周りも同じ事思ってる以上、俺の主観ではないと思う。
ついこの前までコテ使ってたのは悪い方。印象や客観だけで物事決めてるみたいだし。
最近はVIPPERのリア厨・リア工の口コミでVIP逝く初心者が多いらしい。
それでその流れに乗った奴が集まりに集まった…というのが真実なのかも。
私の周りでも確かに定評のある人は口調が変わっていても、それでどうと言うことはないな。 その辺りはやはり人となりを見ているわけで、口調だけ丁寧でも嫌な人はいるし。
このスレの10割は雑談