今日もプログラミングスッドレ

このエントリーをはてなブックマークに追加
1以下、名無しにかわりましてVIPがお送りします。
ちゃお!
ここはプログラミングについて教えてもらったり、教えてあげたりするスレだよ!
初心者から上級者まで、どんな人でもウェルカムだよ!

Wiki(まだまだ未完成。編集人募集!)
http://wiki.fdiary.net/vipprog/
共有blog(プログラミング関連のコラム☆編集大歓迎!)
http://vipprog.blog108.fc2.com/
避難所
http://ex14.vip2ch.com/test/read.cgi/part4vip/1180409126/

基本的にプログラミングに関することならどんな質問でもOK!
質問者はあらかじめWikiぐらいには目を通してね!(特にこれからプログラミングを始める方)
それと、回答者が答えやすいようになるべく情報をいっぱい出そう!
×「□□ってどうやるの?」
○「□□ってどうやるの? 言語とOSは△△、☆☆までできます」
みたいに!
また、回答者はヌクモリティをもって答えよう!
ググレカスとか、そんな悲しいこといわないで><

それじゃ、質問どんとダヴァイ!
214才のひろゆき:2007/07/10(火) 19:36:11.49 ID:b2g1boNv0
C言語を覚えると他の言語にとっつきやすいらしいので
まずはC言語からはじめようとおもいます
まずはなにをすればいいですか
3以下、名無しにかわりましてVIPがお送りします。:2007/07/10(火) 19:38:18.58 ID:bceM+TTO0
>>2
まずはC言語でググって、出てきた適当なページで勉強するのが
いいと思う
4以下、名無しにかわりましてVIPがお送りします。:2007/07/10(火) 19:39:27.26 ID:LeelGE+M0
勉強したいが現在療養中だ・・・
PCに向かうと病気のせいで集中力が5分と続かない・・・
しにてえ・・・早く治りたい・・・
早くPHP勉強したいお・・・
5以下、名無しにかわりましてVIPがお送りします。:2007/07/10(火) 19:52:11.93 ID:bceM+TTO0
浮上
614才のひろゆき:2007/07/10(火) 19:54:01.49 ID:b2g1boNv0
>>5
また、回答者はヌクモリティをもって答えよう!
ググレカスとか、そんな悲しいこといわないで><
7以下、名無しにかわりましてVIPがお送りします。:2007/07/10(火) 19:55:10.15 ID:2nL+Ll+70
久しぶりに、なんかPGしたくなってきたo(^o^)o
なんか楽しいモノのアイデアねーかな〜。
(c)VIP のソフトウェアって既にある?
8以下、名無しにかわりましてVIPがお送りします。:2007/07/10(火) 19:56:37.41 ID:81nKGS3T0
ハノイの塔の再帰がわかんねwwwwwwww助けてww
9以下、名無しにかわりましてVIPがお送りします。:2007/07/10(火) 20:03:48.17 ID:HDhqV/TF0
>>8
n枚の円盤をAからBに移すには、
まず上からn-1枚をAからCに退避しておいて、
残りの一枚をAからBに移して、
退避しておいたn-1枚をCからBに移す
10以下、名無しにかわりましてVIPがお送りします。:2007/07/10(火) 20:04:40.77 ID:2nL+Ll+70
>>8
ググったらソースコードはいっぱい出てきたんだが、
ソースコード自体がわからないんじゃなくて、ソースコードの意味がわからんの?
そこがわからないと答えようがないwww
11以下、名無しにかわりましてVIPがお送りします。:2007/07/10(火) 20:06:02.37 ID:81nKGS3T0
>>10
なんか混乱してくる
ふろーちゃーとすらかけねえww
ぽしゅ
13以下、名無しにかわりましてVIPがお送りします。:2007/07/10(火) 20:21:57.60 ID:uStGp8o90
JavaのプログラムをC++で書き直すだけなのに出来ない
なぜぇだ━━━
14以下、名無しにかわりましてVIPがお送りします。:2007/07/10(火) 20:25:59.78 ID:HDhqV/TF0
再帰アルゴリズムってどうやってフローチャート書くんだろう
ぽしゅ
16以下、名無しにかわりましてVIPがお送りします。:2007/07/10(火) 20:28:29.07 ID:DYke28Al0
ハノイなんてフローチャートにしても分からないよね・・・?
概念しか知らないけど<フローチャート
「なぜハノイ移動はn-1番目をtempに移動してから
nを移動し、その後でn-1番目をtempからdestに移動するのか」
が理解できないんではないかと思うんだが
17以下、名無しにかわりましてVIPがお送りします。:2007/07/10(火) 20:31:14.46 ID:81nKGS3T0
>>16
意味はわかる。

けどプログラムはかけない
ぽしゅ
19以下、名無しにかわりましてVIPがお送りします。:2007/07/10(火) 20:36:41.73 ID:CSpdev0j0
てきとうに擬似コードにしてみた>ハノイ

hanoi(n, from, work, to){
 if ( nは1(枚)か? ){
  その1枚をfromからtoへ移動
 }else{
  n-1枚をhanoiに頼んでfromからworkへよけておいてもらう
  のこった1枚をfromからtoへ移動
  n-1枚をhanoiに頼んでworkからtoへ積んでもらう
 }
}
20以下、名無しにかわりましてVIPがお送りします。:2007/07/10(火) 20:38:30.71 ID:NigFgxdp0
大文字・小文字判定ってあるんだな。
昔VBを学校の授業でやったときは小文字で入力したら改行したら大文字にかえてくれたけど、
javaはそんなことしてくれないんだな。
21以下、名無しにかわりましてVIPがお送りします。:2007/07/10(火) 20:38:40.45 ID:UDqgy/W/0
>>17
再帰を始めたばかりだと信じられないかもしれないけど、本当にそのまま書けばいい

hanoi(int from, int temp, from dest, int n) /* n枚をfromからdestに移動 */
{
/* ... */
 hanoi(from, dest, temp, n-1); /* n-1枚をfromからtempに移動 */
 hanoi(from, temp, dest, 1); /* 1枚をfromからdestに移動 */
 hanoi(temp, from, dest, n-1); /* n-1枚をtempからdestに移動 */
}

もちろんこのままでは不完全だけど、それぐらいはがんばって
22以下、名無しにかわりましてVIPがお送りします。:2007/07/10(火) 20:39:42.94 ID:DYke28Al0
フローチャートってこう書くの?
ttp://www.uploda.org/uporg897994.png.html
しょうがくせいのじゆうちょうじゃないです><
23以下、名無しにかわりましてVIPがお送りします。:2007/07/10(火) 20:39:51.35 ID:UDqgy/W/0
わ、かぶった
ぽしゅ
25以下、名無しにかわりましてVIPがお送りします。:2007/07/10(火) 20:42:42.75 ID:HDhqV/TF0
>>17
それが分かるならそのままコードにするだけだろwww

# fromからtoへ、auxを補助にしてn枚の円盤を移すには
move(n, from, to, aux) =
  if (n != 0) # 0枚ならなにもしなくて良い
    move(n-1, from, aux, to) # まずfromからauxへ、toを補助にしてn-1枚の円盤を移し、
    print("#{from} ==> #{to}\n") # 余った一枚をfromからtoへ移し、
    move(n-1, aux, to, from) # 最後にauxからtoへ、fromを補助にしてn-1枚の円盤を移す。
26以下、名無しにかわりましてVIPがお送りします。:2007/07/10(火) 20:43:36.98 ID:dSY1E/2y0
CPUデータバス8ビットで識別できるデータは何種類ですか?
27以下、名無しにかわりましてVIPがお送りします。:2007/07/10(火) 20:44:12.02 ID:DYke28Al0
2^8
28以下、名無しにかわりましてVIPがお送りします。:2007/07/10(火) 20:44:38.40 ID:FuqjXfYt0
>>20
つ【String】
29以下、名無しにかわりましてVIPがお送りします。:2007/07/10(火) 20:47:46.66 ID:UDqgy/W/0
ちなみに、再帰を使わない場合は結構まどろっこしい

1枚を動かす手順の法則から2枚を動かす手順を知る→
2枚を動かす手順の法則から3枚を動かす手順を知る→…→
n-1枚を動かす手順の法則からn枚を動かす手順を知る
30以下、名無しにかわりましてVIPがお送りします。:2007/07/10(火) 20:48:11.03 ID:dSY1E/2y0
>>27
俺の?
d!
ぽしゅ
32以下、名無しにかわりましてVIPがお送りします。:2007/07/10(火) 20:56:41.31 ID:dSY1E/2y0
>>27
255じゃなくて256なの?
33以下、名無しにかわりましてVIPがお送りします。:2007/07/10(火) 21:00:09.44 ID:DYke28Al0
インド人の発明を使えば256
34以下、名無しにかわりましてVIPがお送りします。:2007/07/10(火) 21:01:55.56 ID:dSY1E/2y0
>>33
ちょww
おkw
35以下、名無しにかわりましてVIPがお送りします。:2007/07/10(火) 21:06:24.73 ID:L/pstbqf0
256種類だから256通りってことじゃね?
36以下、名無しにかわりましてVIPがお送りします。:2007/07/10(火) 21:18:11.67 ID:sGNxSQRp0
>>33
ギアスは使えますか?
37以下、名無しにかわりましてVIPがお送りします。:2007/07/10(火) 21:18:48.31 ID:dSY1E/2y0
>>35
おお!なるほd!

1Kbyteを2のべき乗、10進数、16進数であらわせって言われたんだけど
2のべき乗であらわすと1024?1M?
10進数であらわすと1000?1024?
アホですまん
38以下、名無しにかわりましてVIPがお送りします。:2007/07/10(火) 21:18:56.52 ID:Uvu7MnVIO
きょうはArrayIndexOutOfBounceちゃんにおかえりいただけませんでした
あしたにはおいだしたいとおもいます
39以下、名無しにかわりましてVIPがお送りします。:2007/07/10(火) 21:21:29.15 ID:sGNxSQRp0
>>37
k (キロ) K (ケー)
この違いがわかると幸せになれる
40以下、名無しにかわりましてVIPがお送りします。:2007/07/10(火) 21:23:14.56 ID:dSY1E/2y0
K (ケー)だわw
ということは1024でおk?
べき乗は1M?
41以下、名無しにかわりましてVIPがお送りします。:2007/07/10(火) 21:25:23.03 ID:Uvu7MnVIO
4FFF
42以下、名無しにかわりましてVIPがお送りします。:2007/07/10(火) 21:25:47.01 ID:L/pstbqf0
2のべき乗は2の何とか乗ってことだぜ
43以下、名無しにかわりましてVIPがお送りします。:2007/07/10(火) 21:26:41.62 ID:0mVTL/+H0
指数もわからないこんな世の中じゃ・・・
44以下、名無しにかわりましてVIPがお送りします。:2007/07/10(火) 21:26:54.17 ID:DYke28Al0
0xDEADBEAF
45以下、名無しにかわりましてVIPがお送りします。:2007/07/10(火) 21:26:55.64 ID:FuqjXfYt0
単位 英語名(省略形) 情報量
ビット bit(b)
バイト Byte(B) 1B = 8b
キロバイト Kilo Byte(KB) 1KB = 1,000B
= 103 = 1,000 Byte
メガバイト Mega Byte(MB) 1MB = 1,000KB
= (103)2 = 106 = 1,000,000 Byte
ギガバイト Giga Byte(GB) 1GB = 1,000MB
= (103)3 = 109 = 1,000,000,000 Byte
テラバイト Tera Byte(TB) 1TB = 1,000GB
= (103)4 = 1012 = 1,000,000,000,000 Byte
ペタバイト Peta Byte(PB) 1PB = 1,000TB
= (103)5 = 1015 = 1,000,000,000,000,000 Byte
エクサバイト Exa Byte(EB) 1EB = 1,000PB
= (103)6 = 1018 = 1,000,000,000,000,000,000 Byte
ゼタバイト Zetta Byte(ZB) 1ZB = 1,000EB
= (103)7 = 1021 = 1,000,000,000,000,000,000,000 Byte
ヨタバイト Yotta Byte(YB) 1YB = 1,000ZB
= (103)8 = 1024 = 1,000,000,000,000,000,000,000,000 Byte
46以下、名無しにかわりましてVIPがお送りします。:2007/07/10(火) 21:27:39.21 ID:NPmX5nwu0
入門書終えて次ぎ何すればいいんだろう

プログラミング上達のルートマップみたいのってありますか?
47以下、名無しにかわりましてVIPがお送りします。:2007/07/10(火) 21:28:49.82 ID:sGNxSQRp0
>>40
2のべき乗の値は、65536ぐらいまでは暗記するといいよ
2^1 =2
2^2 =4
48以下、名無しにかわりましてVIPがお送りします。:2007/07/10(火) 21:31:24.03 ID:FuqjXfYt0
適当にコピペしたが指数は普通の数字に置き換えられんだな
初めて知ったわ
49以下、名無しにかわりましてVIPがお送りします。:2007/07/10(火) 21:31:29.68 ID:0mVTL/+H0
言語仕様覚えたんなら実際にプログラム組めよ
50以下、名無しにかわりましてVIPがお送りします。:2007/07/10(火) 21:32:07.26 ID:bceM+TTO0
51以下、名無しにかわりましてVIPがお送りします。:2007/07/10(火) 21:33:29.88 ID:dSY1E/2y0
1Mだな
>>45
よくわからんww
52以下、名無しにかわりましてVIPがお送りします。:2007/07/10(火) 21:35:49.75 ID:dSY1E/2y0
ちゃうわwww
てことは2のべき乗と10進法で同じ答え?
53以下、名無しにかわりましてVIPがお送りします。:2007/07/10(火) 21:37:40.99 ID:DYke28Al0
ベッキー乗の形で書くか書かないかの問題だろ
16進数だって「数としての意味は同じ」なんだから
54以下、名無しにかわりましてVIPがお送りします。:2007/07/10(火) 21:37:44.36 ID:dSY1E/2y0
2のべき乗は2^10
10進法は1024てかくのか
連投すまん
55以下、名無しにかわりましてVIPがお送りします。:2007/07/10(火) 21:37:50.40 ID:Uvu7MnVIO
なぜかゼタだけは聞いたことなかったな
Gくらいまでは普通に物理で使うので覚えていた方がいい

10^(-n)の表うp
56以下、名無しにかわりましてVIPがお送りします。:2007/07/10(火) 21:39:42.06 ID:Uvu7MnVIO
2^10 = 2*2*2*2*2*2*2*2*2*2 =1024
57以下、名無しにかわりましてVIPがお送りします。:2007/07/10(火) 21:41:47.92 ID:dpGcfJJ80
10^-1:1/10
10^-2:1/100
10^-3:1/1000
みたいな感じだったか?
58以下、名無しにかわりましてVIPがお送りします。:2007/07/10(火) 21:43:23.76 ID:NPmX5nwu0
>>50
ありがとう
全部読んでみた

考え方が甘かったようだね
色々試してみます
59以下、名無しにかわりましてVIPがお送りします。:2007/07/10(火) 21:44:25.64 ID:Uvu7MnVIO
-3乗ごとに m μ n?
60以下、名無しにかわりましてVIPがお送りします。:2007/07/10(火) 21:45:31.31 ID:bceM+TTO0
>>53
              /  ̄ ̄ ` '  、
           , r‐‐'          `' 、
         i⌒l!   /  /         ヽ、
         | ´|  / /         ヽ     \
          |  | //      ` \  \    ヽ
        ,l   |/'     /      ヽ  ヽ    ヽ
        ,r|   ├ァ    /  /ハ    ',    ',     〉
       / |   |⌒'、 ‐/|, /|! |    ノ ,ィ   |   /
      /  !   |  ト、l | > 、' |   //レ、_ノl  /
     {   ´      | ヽ {  }ヽィ /{_ノ ! ´ j/
     ヽ          |(二)´     ⊂⊃
      ',         ト 、{` ̄ア´_. イヽヽ
      ハ           |ヽ. `丁´ヽ | l  ' ゙、
      / ヽ        |  ∨、::〉l '| l    ',
     /  | ヽ       |  |、 l::| |∨_ノ     |
    /   |  ハ      |ヽ/| .|::| |  /     |
61以下、名無しにかわりましてVIPがお送りします。:2007/07/10(火) 21:46:38.19 ID:DYke28Al0
10^-3 ミリ(m)
10^-6 マイクロ(μ)
10^-9 ナノ(n)
10^-12 ピコ(p)
10^-15 フェムト(f)
10^-18 アト(a)
みたいなカンジじゃなかったっけ
62以下、名無しにかわりましてVIPがお送りします。:2007/07/10(火) 21:48:00.27 ID:dpGcfJJ80
>>60
ベッキー可愛いよベッキー
63以下、名無しにかわりましてVIPがお送りします。:2007/07/10(火) 22:03:16.03 ID:NPmX5nwu0
( ^^ω)ホマッシュ!!
64以下、名無しにかわりましてVIPがお送りします。:2007/07/10(火) 22:05:33.46 ID:Uvu7MnVIO
配列が0から始まる不具合
65以下、名無しにかわりましてVIPがお送りします。:2007/07/10(火) 22:08:57.01 ID:dpGcfJJ80
0からでしっくりくる
66以下、名無しにかわりましてVIPがお送りします。:2007/07/10(火) 22:14:15.94 ID:GlOVx2ku0
C言語の配列は酔狂で0から始まってるわけでは無い
67以下、名無しにかわりましてVIPがお送りします。:2007/07/10(火) 22:17:15.81 ID:bceM+TTO0
シンタックスシュガーだからね
68以下、名無しにかわりましてVIPがお送りします。:2007/07/10(火) 22:17:18.43 ID:UDqgy/W/0
メモリの先頭が0番地から始まるとか、そういうニュアンスなんだっけ?
69以下、名無しにかわりましてVIPがお送りします。:2007/07/10(火) 22:19:24.05 ID:bceM+TTO0
#include <stdio.h>

int main(void){
 int a[2] = {1,2};

 printf("%d\n", 1[a]);
 return 0;
}

こんなのが動いてしまうCの恐怖
70以下、名無しにかわりましてVIPがお送りします。:2007/07/10(火) 22:20:38.65 ID:DYke28Al0
動くと言っていいのか
71以下、名無しにかわりましてVIPがお送りします。:2007/07/10(火) 22:22:19.28 ID:dSY1E/2y0
0〜6000rpmの回転数を計測できるタコメータをZ80CPUを使って作りたい
入力される回転数は何rpm単位で計測することができるか?

これがわかんねえええ
8bitだから256のデータが使えて6000÷256でいいの?w
72以下、名無しにかわりましてVIPがお送りします。:2007/07/10(火) 22:22:55.11 ID:FuqjXfYt0
正常にメモリにアクセス出来るだろう
上司にぶん殴られると思うけど
73以下、名無しにかわりましてVIPがお送りします。:2007/07/10(火) 22:24:24.88 ID:GlOVx2ku0
s[n] は *(s+n) と同じだからね
74以下、名無しにかわりましてVIPがお送りします。:2007/07/10(火) 22:25:01.28 ID:sGNxSQRp0
[]演算子の定義によれば
1番地からオフセットa、てことでブレーキなし。問題ナシ
75以下、名無しにかわりましてVIPがお送りします。:2007/07/10(火) 22:25:33.91 ID:j8D/PcEd0
#include <stdio.h>
int main(void){
 int i[2] = {0,1};
   int j=0;

   i[j++] = j++;

 printf("%d %d\n", i[0],i[1]);
 return 0;
}

これって結果はどーなんの?
76以下、名無しにかわりましてVIPがお送りします。:2007/07/10(火) 22:26:49.52 ID:GlOVx2ku0
int i[2]とか勘弁してほしい、生理的に
結果は
0 1
77以下、名無しにかわりましてVIPがお送りします。:2007/07/10(火) 22:27:13.11 ID:UDqgy/W/0
あれ、不定じゃなかった?
78以下、名無しにかわりましてVIPがお送りします。:2007/07/10(火) 22:28:21.39 ID:GlOVx2ku0
>>77
不定?なんで?

>>75
というかコンパイルして実行してみろよ
79以下、名無しにかわりましてVIPがお送りします。:2007/07/10(火) 22:30:08.73 ID:DYke28Al0
>>71
あってるんじゃない?
ただ俺は既に回転数をデータバスに入力してくれるようなデバイスを使ってるのに
「Z80CPUを使ってタコメーターを作った」といえるのかどうかは疑問だが
80以下、名無しにかわりましてVIPがお送りします。:2007/07/10(火) 22:30:38.99 ID:dpGcfJJ80
a[1]って*(a+1)の省略形だよな?
だから1[a]は*(1+a)の省略形だから結局変わらないんだよな?
81以下、名無しにかわりましてVIPがお送りします。:2007/07/10(火) 22:31:04.02 ID:UDqgy/W/0
>>78
j++がどの順序で評価されるかが不定だったような記憶が
82以下、名無しにかわりましてVIPがお送りします。:2007/07/10(火) 22:32:40.53 ID:uniqZm5E0
不定か?未定義じゃねーの?
83以下、名無しにかわりましてVIPがお送りします。:2007/07/10(火) 22:33:10.52 ID:bceM+TTO0
>>80
正解でんす
84以下、名無しにかわりましてVIPがお送りします。:2007/07/10(火) 22:34:28.14 ID:UDqgy/W/0
>>82
あ、ホントだ。さっき調べてみたら未定義だった
85以下、名無しにかわりましてVIPがお送りします。:2007/07/10(火) 22:34:53.17 ID:GlOVx2ku0
j++は普通に式の評価後だろ?
86以下、名無しにかわりましてVIPがお送りします。:2007/07/10(火) 22:38:05.01 ID:dSY1E/2y0
>>79
d!
わざわざやってくれるなんて><
このスレヌクモリありすぎだろ・・・vip的に考えて・・・
87以下、名無しにかわりましてVIPがお送りします。:2007/07/10(火) 22:40:14.41 ID:UDqgy/W/0
>>85
j = 5;
a = j++;
の結果、確実にaは5、jは6になるけど、

j = 5;
j = j++;
のような場合はコンパイラはどう解釈してもいいことになってる。
極端な場合、100を入れてもいいし、文字列を出力してもいい。
88以下、名無しにかわりましてVIPがお送りします。:2007/07/10(火) 22:44:39.36 ID:GlOVx2ku0
なるほど、初耳だった
でもそんなコンパイラあったら嫌だwww
89以下、名無しにかわりましてVIPがお送りします。:2007/07/10(火) 22:48:50.18 ID:dpGcfJJ80
いや、文字列を出力するかどうかは前後の処理だからコンパイラは関係ない気がする
90以下、名無しにかわりましてVIPがお送りします。:2007/07/10(火) 22:50:04.33 ID:L/pstbqf0
気になったから、>>75をVC++2005で作って最適化無効でコンパイルして、逆アセンブルしてみた
i[j] = j;
j += 1;
j += 1;
っていう順番っぽい。
91以下、名無しにかわりましてVIPがお送りします。:2007/07/10(火) 22:51:21.84 ID:DYke28Al0
混合モードでおk
92以下、名無しにかわりましてVIPがお送りします。:2007/07/10(火) 22:51:58.66 ID:UDqgy/W/0
>>89
あ、いや、未定義に対する「コンパイラは何をしてもいいことになる」を極端に解釈した例として
93以下、名無しにかわりましてVIPがお送りします。:2007/07/10(火) 22:57:00.93 ID:L/pstbqf0
>>91
存在を知らなかった
94以下、名無しにかわりましてVIPがお送りします。:2007/07/10(火) 23:04:13.76 ID:izM9qGJP0
int x;は変数宣言っていうけど
int x=i;みたいなのってなんていうの?変数宣言かつ初期化とかでいい?
95以下、名無しにかわりましてVIPがお送りします。:2007/07/10(火) 23:06:38.57 ID:bceM+TTO0
age
96以下、名無しにかわりましてVIPがお送りします。:2007/07/10(火) 23:09:42.63 ID:/KF15FPf0
test
97以下、名無しにかわりましてVIPがお送りします。:2007/07/10(火) 23:10:53.62 ID:/KF15FPf0
3日間のOCN規制がやっと解除された…
>>94
特別名前が付いてるところは見たことないなあ
98以下、名無しにかわりましてVIPがお送りします。:2007/07/10(火) 23:13:53.04 ID:UDqgy/W/0
>>96
誰もが通る道

$ gcc test.c -o test
$ test
$ あれ?
99以下、名無しにかわりましてVIPがお送りします。:2007/07/10(火) 23:14:48.74 ID:Uvu7MnVIO
宣言と同時に初期化でおk
100以下、名無しにかわりましてVIPがお送りします。:2007/07/10(火) 23:16:31.04 ID:j8D/PcEd0
100
101以下、名無しにかわりましてVIPがお送りします。:2007/07/10(火) 23:22:02.42 ID:UDqgy/W/0
>>100
こんなの思い出した

printf("%d\n", 001);
printf("%d\n", 010);
printf("%d\n", 100);
102以下、名無しにかわりましてVIPがお送りします。:2007/07/10(火) 23:23:09.02 ID:QKD3PLrp0
Cpadを使ってるんだが設定を変えた覚えがないのにcppファイルしか保存されなくなった
どうしてでしょうか><
103以下、名無しにかわりましてVIPがお送りします。:2007/07/10(火) 23:26:11.13 ID:Uvu7MnVIO
Cpadシラネ
104以下、名無しにかわりましてVIPがお送りします。:2007/07/10(火) 23:27:57.81 ID:sGNxSQRp0
>>102
拡張子を省略すると.cppになる。って、そういう話?
105以下、名無しにかわりましてVIPがお送りします。:2007/07/10(火) 23:28:57.31 ID:izM9qGJP0
>>97名前ないんだね
レポートでなんていいかわからなくて・・・
ありがd
106以下、名無しにかわりましてVIPがお送りします。:2007/07/10(火) 23:30:10.91 ID:QKD3PLrp0
>>104
昨日までは cpp exe obj tds と四つのファイルが出力されていたんですが…
107以下、名無しにかわりましてVIPがお送りします。:2007/07/10(火) 23:31:02.89 ID:CSpdev0j0
cpp以外はコンパイルによって作られるものです。
108以下、名無しにかわりましてVIPがお送りします。:2007/07/10(火) 23:31:59.27 ID:FuqjXfYt0
保存っつか・・・・
Cpad使った事無いがどんなコードをコンパイルしようとしてんの?
109以下、名無しにかわりましてVIPがお送りします。:2007/07/10(火) 23:37:48.40 ID:QKD3PLrp0
>>108

#include <stdio.h>

int main(void)
{
int x,y;

printf("Xを入力してください\n");
scanf("%d",&x);

printf("Yを入力してください\n");
scanf("%d",&y);


double left,right;
left = x;
right = y;
printf("%f\n",left + right);
printf("%f\n",left - right);
printf("%f\n",left * right);
printf("%f\n",left / right);
return 0;
}
こんなんですけど…
>>107
書き直したらまた直ったんでよくわからないですがコンパイルを実行してもダメだったと思います
110以下、名無しにかわりましてVIPがお送りします。:2007/07/10(火) 23:40:16.29 ID:QKD3PLrp0
↑のは見直してみるとintとdouble両方使って命令としてすごくおかしいですね
111以下、名無しにかわりましてVIPがお送りします。:2007/07/10(火) 23:40:55.69 ID:EK9k7i9I0
コンパイルエラーで実行ファイルができてないとか?
112以下、名無しにかわりましてVIPがお送りします。:2007/07/10(火) 23:41:05.75 ID:0UmIsWJg0
今日も元気に朝までれっつプログラミング!!
113以下、名無しにかわりましてVIPがお送りします。:2007/07/10(火) 23:41:55.01 ID:v2sKTahK0
ブロックの途中で変数は宣言できない
double left,right;を最初で宣言したら動いたよ
114以下、名無しにかわりましてVIPがお送りします。:2007/07/10(火) 23:44:10.90 ID:FuqjXfYt0
ついでに書くなら割り算には気を付けておけ
分母が0にならないように
115以下、名無しにかわりましてVIPがお送りします。:2007/07/10(火) 23:46:17.22 ID:bceM+TTO0
Rubyで
p 1/0.0
をするとInfinityって出るのな。初めて知ったわ
116102:2007/07/10(火) 23:47:21.94 ID:QKD3PLrp0
>>111
えっと保存した後F9(コンパイルor実行)を押したら「double(ファイル名です).exeがありません」みたいなエラーが出たと思います

同じものを書き直したら出来たのでコンパイルミスですかね。
>>114
ためしにやったらPCが爆発しました。今度から気をつけます
117以下、名無しにかわりましてVIPがお送りします。:2007/07/10(火) 23:49:03.07 ID:uStGp8o90
( ゚д゚)ドカーン!!
118以下、名無しにかわりましてVIPがお送りします。:2007/07/10(火) 23:51:18.57 ID:CSpdev0j0
>>115
ホントだ。
1.0 / 0でも同じだったから、精度の高いほうが呼ばれてるんだな。
Fixnum#/ はZeroDivisionErrorをあげるけど
Float#/ は違うのか
119以下、名無しにかわりましてVIPがお送りします。:2007/07/10(火) 23:53:26.41 ID:bceM+TTO0
>>118
みたいだね。
てっきり少数でも同じ動作(ZeroDivisionError)かと思いきや。。
120以下、名無しにかわりましてVIPがお送りします。:2007/07/10(火) 23:57:28.07 ID:uniqZm5E0
121以下、名無しにかわりましてVIPがお送りします。:2007/07/11(水) 00:03:07.82 ID:m/5hd6mD0
2017年に一大海中テーマパークのシステム全体と
高度なAIを管理してるシステムもゼロ除算でクラックされてたな…
122以下、名無しにかわりましてVIPがお送りします。:2007/07/11(水) 00:08:42.39 ID:gXCKuZ9TO
ちぇき
123以下、名無しにかわりましてVIPがお送りします。:2007/07/11(水) 00:10:46.82 ID:SLJzRCUc0
>>121
kwsk
124以下、名無しにかわりましてVIPがお送りします。:2007/07/11(水) 00:13:08.62 ID:f1GZkPFX0
そろそろ質問しても良いかな?
125以下、名無しにかわりましてVIPがお送りします。:2007/07/11(水) 00:17:27.83 ID:Hx71U7Hb0
反撃ならおk
126以下、名無しにかわりましてVIPがお送りします。:2007/07/11(水) 00:19:51.54 ID:f1GZkPFX0
Docomoじゃねーよwwwwwwwwwww
127以下、名無しにかわりましてVIPがお送りします。:2007/07/11(水) 00:24:52.36 ID:m/5hd6mD0
>>123
「EVER17」でぐぐる
128以下、名無しにかわりましてVIPがお送りします。:2007/07/11(水) 00:29:27.19 ID:SLJzRCUc0
エロゲじゃんwww
129以下、名無しにかわりましてVIPがお送りします。:2007/07/11(水) 00:32:44.32 ID:f1GZkPFX0
size_t find_len = strlen(find);
size_t change_len = strlen(change);
int shift = (int)(change_len - find_len);
char *start = cbuf; // 検索開始位置へのポインタ
char *hit; // 見つかった位置へのポインタ

// 検索結果が NULL になるまでループ
while ((hit = strstr(start, find)) != NULL) //検索
{
//シフト
if (shift > 0)
{
memmove(hit+shift, hit, strlen(hit)+1); // 拡張
} else if (shift < 0) {
memmove(hit, hit-shift, strlen(hit)+shift+1); // 切詰
}
start = hit + change_len; // 次の検索開始位置

//置換
memmove(hit, change, change_len);
}

return 0;
}
文字列置換の処理ってこれでおk?
findとchangeはコマンドラインからそれぞれ文字列取得する感じ
130以下、名無しにかわりましてVIPがお送りします。:2007/07/11(水) 00:36:05.95 ID:Hx71U7Hb0
いいんじゃない
だがcbufがあふれた場合の責任は取って貰おうか
131以下、名無しにかわりましてVIPがお送りします。:2007/07/11(水) 00:38:07.71 ID:KQa/Qwgr0
あれ?cbufとかfindとか見慣れた変数名が並んでるな・・・
132以下、名無しにかわりましてVIPがお送りします。:2007/07/11(水) 00:40:29.19 ID:R/SU6s9R0
>>131
いや、奴にはまだsize_tを使うなんて知恵はないハズwwww
133以下、名無しにかわりましてVIPがお送りします。:2007/07/11(水) 00:41:11.79 ID:f1GZkPFX0
>>130
>>129のルーチンを呼び出して
while(fgets(cbuf,sizeof(cbuf),fp)!=NULL){
if(errno)
{
perror("");
fclose(fp);
exit(1);
}
char* cbuf = (char*)malloc((strlen(cbuf)*strlen(change)+1)*sizeof(char));
if (cbuf == NULL)
{
perror("");
fclose(fp);
exit(1);
}
kadai_1(cbuf,find,change);
if(errno)
{
perror("");
fclose(fp);
fclose(fp2);
exit(1);
}
cbuf[strlen(cbuf)-1]=0;
fputs(cbuf, fp2);
printf(cbuf);
free(cbuf);
}
って処理つけてるけどどう?
134以下、名無しにかわりましてVIPがお送りします。:2007/07/11(水) 00:42:22.46 ID:f1GZkPFX0
>>131
え?どこかでお会いしました?
ワタシハPGナンカジャナイデスヨ…

>>132
ねー
あいつバカだもいんなー
135以下、名無しにかわりましてVIPがお送りします。:2007/07/11(水) 00:48:19.13 ID:KQa/Qwgr0
>あいつバカだもいんなー
動揺しすぎwww
メモリの確保の仕方がナンセンスwww

というかいろんな場所が色々おかしくね?
char* cbuf = (char*)malloc((strlen(cbuf)*strlen(change)+1)*sizeof(char));
まずこれが謎。元のcbufはどうした?w
cbuf[strlen(cbuf)-1]=0;
多分これも激し過ぎ。きっちりcbufが全部埋まってたら良いがそうとは限らないだろ
あと0じゃなくて'\0'としたほうがいい(charの場合は)
あとfp2をクローズしてからfputするのは問題ないの?
136以下、名無しにかわりましてVIPがお送りします。:2007/07/11(水) 00:51:25.43 ID:KQa/Qwgr0
あーfp2は見間違いだったわ
でもcbufは謎
137以下、名無しにかわりましてVIPがお送りします。:2007/07/11(水) 00:52:27.86 ID:R/SU6s9R0
>>134
ま た お ま え か w
138以下、名無しにかわりましてVIPがお送りします。:2007/07/11(水) 00:52:38.21 ID:f1GZkPFX0
>>135
>char* cbuf = (char*)malloc((strlen(cbuf)*strlen(change)+1)*sizeof(char));
ここは正直自分でもなんでこうしたのか謎だな
サーセンwwwwwwwww
>きっちりcbufが全部埋まってたら良いがそうとは限らないだろ
cbuf,sizeof(cbuf)
これで解決出来ない?
\0の方が良いのか 把握した
fp2クローズしたら抜けるから良くない?
139以下、名無しにかわりましてVIPがお送りします。:2007/07/11(水) 00:56:06.97 ID:EWXtNh3D0
前回の報告が聞きたいです><
140以下、名無しにかわりましてVIPがお送りします。:2007/07/11(水) 00:56:16.52 ID:f1GZkPFX0
>>137
お望みならあと2つ別の課題あるぜ?wwwwwwwwww
141以下、名無しにかわりましてVIPがお送りします。:2007/07/11(水) 00:57:29.01 ID:f1GZkPFX0
>>139
どれのこと?
142以下、名無しにかわりましてVIPがお送りします。:2007/07/11(水) 01:00:11.55 ID:EWXtNh3D0
>>141
月曜日にもってったやつ。最後の言葉は「逝ってくる」だった。
143以下、名無しにかわりましてVIPがお送りします。:2007/07/11(水) 01:00:16.53 ID:62sQ1bG30
C言語勉強してるんだけどやっぱりコンソールプログラムも組めないとダメかな?
最初からWin32APIを勉強しちゃったからまったくやってないんだけど…
144以下、名無しにかわりましてVIPがお送りします。:2007/07/11(水) 01:02:46.31 ID:f1GZkPFX0
>>142
その結果が>>129,133だ!!

orz
145以下、名無しにかわりましてVIPがお送りします。:2007/07/11(水) 01:03:24.68 ID:KQa/Qwgr0
だからcbufは置換後の長さが最大になる場合を想定して余計に確保してる訳で
(余計過ぎるけど。この間あとからぼそっと説明した条件分岐付きの方が無駄がない)
その余計な分も訳分からない文字を出力することになるぞ
例えば
4文字の文字列を置換前2文字、置換後3文字とすると永久ループに陥るのを除いても
最大7文字になる可能性(例:aaab, ab->bbb)がある、だから8文字確保するとする('\0'も含む)
ところが実際に置換した結果5文字にしかならなかったとすると
'\0'を最後におくと6文字目から7文字目までも出力されてしまう
146以下、名無しにかわりましてVIPがお送りします。:2007/07/11(水) 01:04:31.71 ID:EWXtNh3D0
>>143
コンソールやんなくても問題ない。 とおもう。 きっとだいじょび。
147以下、名無しにかわりましてVIPがお送りします。:2007/07/11(水) 01:04:48.06 ID:KQa/Qwgr0
>>138
\0じゃなくて'\0'な
148以下、名無しにかわりましてVIPがお送りします。:2007/07/11(水) 01:05:28.97 ID:rGmPluIa0
strutsについて分かることを気ままに書いてくれ
149以下、名無しにかわりましてVIPがお送りします。:2007/07/11(水) 01:06:51.86 ID:f1GZkPFX0
>>145
そうなのか
\0の後は無視されると思ってた

>>148
何それ
150以下、名無しにかわりましてVIPがお送りします。:2007/07/11(水) 01:07:08.29 ID:EWXtNh3D0
>>144
そ、そうか。 悪いこと聞いた、ごめん。

ところでcbuf[strlen(cbuf)-1]=0; が激しいっていってるのは、
strlen(cbuf)が0となる場合のことを指してると思うんだけど。
151以下、名無しにかわりましてVIPがお送りします。:2007/07/11(水) 01:07:36.35 ID:62sQ1bG30
>>146
じゃあMMORPG作成に入ってみる
ソケットとか同期方法の勉強になるだろうし…

必要になったとき勉強してみるよw
152以下、名無しにかわりましてVIPがお送りします。:2007/07/11(水) 01:09:23.51 ID:KQa/Qwgr0
>>149
いや、無視されるんだよwww
だがその'\0'のある位置がちゃんと置換後の文字列の終わりになってないんじゃね?
と指摘してるんだが
俺の勘違いだったらそれで良いんだけど
153以下、名無しにかわりましてVIPがお送りします。:2007/07/11(水) 01:11:22.04 ID:EWXtNh3D0
>>148
javaのフレームワークだっけ?
こないだ、だれかがこのスレで愚痴ってたような覚えがある。
154以下、名無しにかわりましてVIPがお送りします。:2007/07/11(水) 01:12:46.60 ID:f1GZkPFX0
>>152
ちょっと待ってて
コンパイルしてためして見るから何か
cbuf //ファイル内容
find //検索文字
change //置換文字
を決めてくれ
155以下、名無しにかわりましてVIPがお送りします。:2007/07/11(水) 01:14:01.50 ID:KQa/Qwgr0
というかそもそもstrlenは先頭から'\0'が出るまで見ていって、そこまでの長さを返すんだから
cbuf[strlen(cbuf)-1]='\0'
は文字列を1文字短くしてるだけじゃねぇかwww

それが狙いなのか?
156以下、名無しにかわりましてVIPがお送りします。:2007/07/11(水) 01:14:56.14 ID:CxoQIV+d0
>>148
アクションフォームってなんかの必殺技っぽい
157以下、名無しにかわりましてVIPがお送りします。:2007/07/11(水) 01:15:31.91 ID:KQa/Qwgr0
>>154
cbuf:abababab
find:ab
change:x
158以下、名無しにかわりましてVIPがお送りします。:2007/07/11(水) 01:21:40.91 ID:f1GZkPFX0
>>157
うはwwwエラーでたwwwwwwwwwwwwwww
159以下、名無しにかわりましてVIPがお送りします。:2007/07/11(水) 01:24:44.31 ID:H4gkPst/0
>>151
いきなりケタが10個くらい増えたな
まあ頑張れ。俺もやった
160以下、名無しにかわりましてVIPがお送りします。:2007/07/11(水) 01:28:11.91 ID:K/EB0/rg0
初心者本脱出くらいまではいくがそこから先が続かない俺にお勧めの言語教えてくれ
161以下、名無しにかわりましてVIPがお送りします。:2007/07/11(水) 01:29:09.67 ID:f1GZkPFX0
ナンだこのエラーは…
wkwkrn

>>160
.bsh
162以下、名無しにかわりましてVIPがお送りします。:2007/07/11(水) 01:37:21.35 ID:33iqF2py0
>>148
ストラトス・フォーを思い出した
結局一回も観てないや
163以下、名無しにかわりましてVIPがお送りします。:2007/07/11(水) 01:39:02.68 ID:f1GZkPFX0
エラーの原因がわからない…
164以下、名無しにかわりましてVIPがお送りします。:2007/07/11(水) 01:41:52.32 ID:62sQ1bG30
>>163
エラーの内容を書いてくれないとわからない…
165以下、名無しにかわりましてVIPがお送りします。:2007/07/11(水) 01:44:54.92 ID:f1GZkPFX0
Debug Assertion Faild
って出てるわ

コンパイルエラーとかじゃない
166以下、名無しにかわりましてVIPがお送りします。:2007/07/11(水) 01:48:29.26 ID:Hx71U7Hb0
あるべきでない値がそこには「あった」
つまりはそういうことでしょうね・・・
167以下、名無しにかわりましてVIPがお送りします。:2007/07/11(水) 01:50:10.33 ID:KQa/Qwgr0
>>165
とりあえず人の話聞け、な?
168以下、名無しにかわりましてVIPがお送りします。:2007/07/11(水) 01:51:29.43 ID:f1GZkPFX0
自己解決した

>>166
余計なものがありますた

>>157
上手くいったよー
169以下、名無しにかわりましてVIPがお送りします。:2007/07/11(水) 02:01:24.86 ID:f1GZkPFX0
abcbcbcbc
abc -> a
でやったらabcbcbcだった…
ループどっかおかしいかな?
170以下、名無しにかわりましてVIPがお送りします。:2007/07/11(水) 02:07:29.00 ID:Hx71U7Hb0
しいて挙げるとすれば、目じゃね?
171以下、名無しにかわりましてVIPがお送りします。:2007/07/11(水) 02:08:07.94 ID:f1GZkPFX0
>>170
ヒドス
172以下、名無しにかわりましてVIPがお送りします。:2007/07/11(水) 02:13:10.15 ID:Hx71U7Hb0
だってちゃんと一回置換されてるじゃないか
173以下、名無しにかわりましてVIPがお送りします。:2007/07/11(水) 02:15:00.33 ID:f1GZkPFX0
>>172
あぁゴメン
条件知ってるの前提で話してたわ

置換後再度検索文字(find)があったらまた置換する処理にしたいんだ
174以下、名無しにかわりましてVIPがお送りします。:2007/07/11(水) 02:17:14.21 ID:Hx71U7Hb0
ああ、それは知ってるよ。[]の時から居るし。
問題は、>>129がどう見ても一回置換関数だから、
てっきり一回置換したあと、置換後に条件に一致する物が生成されたら
同じ関数をもう一度実行する、とかやるのかとね
175以下、名無しにかわりましてVIPがお送りします。:2007/07/11(水) 02:18:38.48 ID:R/SU6s9R0
start = hit + change_len; // 次の検索開始位置
176以下、名無しにかわりましてVIPがお送りします。:2007/07/11(水) 02:19:48.02 ID:f1GZkPFX0
>>174
あぁそうすれば良いのか
ループ抜ける条件は検索文字が見つからなかったらでいいのかな?
177以下、名無しにかわりましてVIPがお送りします。:2007/07/11(水) 02:22:19.03 ID:Hx71U7Hb0
まあ美しくはないが
do{
   func_129();
while(strstr(cbuf, key));
のようなことをやればよろし
178以下、名無しにかわりましてVIPがお送りします。:2007/07/11(水) 02:24:19.08 ID:R/SU6s9R0
次のループで検索するとき、置換後の位置からじゃなく、頭からもう一度検索すれば良い話では
179以下、名無しにかわりましてVIPがお送りします。:2007/07/11(水) 02:26:58.01 ID:f1GZkPFX0
>>178
あ、盲点だった
それで良いじゃん

start = hit + change_len; // 次の検索開始位置
これ抜くだけでも成立する?
180以下、名無しにかわりましてVIPがお送りします。:2007/07/11(水) 02:30:26.08 ID:R/SU6s9R0
>>179
テストファーストという技法があってだな、
このテストケースが通れば、このプログラムはOK!ってなテストケースをあらかじめ作っておく訳だ
JUST TRY!!
181以下、名無しにかわりましてVIPがお送りします。:2007/07/11(水) 02:31:11.77 ID:Hx71U7Hb0
>>178
なるほど
182以下、名無しにかわりましてVIPがお送りします。:2007/07/11(水) 02:33:22.97 ID:f1GZkPFX0
>>180
理解した
そして出来たぜ!

なんかエラー起こしそうなテストデータ誰かおくれ
183以下、名無しにかわりましてVIPがお送りします。:2007/07/11(水) 02:37:42.78 ID:Hx71U7Hb0
うーん、でもその場合
ababababをabab→cabとか変換したら微妙に結果が異なる場合も有るのか。
仕様が明確じゃないしどっちでもいいと思うけど
184以下、名無しにかわりましてVIPがお送りします。:2007/07/11(水) 02:39:51.94 ID:f1GZkPFX0
>>183
うんそれは多分無視して良いと思う
そこら辺の記述不明瞭すぎだし
185以下、名無しにかわりましてVIPがお送りします。:2007/07/11(水) 02:42:35.21 ID:R/SU6s9R0
まずやるべきテストは、境界例
・入力ファイルが'\0'だけのケース
・対象語句が'\0'
・変換語句が'\0'
186以下、名無しにかわりましてVIPがお送りします。:2007/07/11(水) 02:45:43.43 ID:f1GZkPFX0
>>185
それってやっぱり入力エラー扱いにすべき?
187以下、名無しにかわりましてVIPがお送りします。:2007/07/11(水) 02:48:43.18 ID:R/SU6s9R0
どうなんだろ?
たしか、有意なデータしか流れてこないって前提だったよね??
今回は無視ってことでw
188以下、名無しにかわりましてVIPがお送りします。:2007/07/11(水) 02:50:21.94 ID:f1GZkPFX0
>>187
無視したwwwwwwwwwww
189以下、名無しにかわりましてVIPがお送りします。:2007/07/11(水) 02:53:31.01 ID:R/SU6s9R0
じゃあ、完成(^_^)/オメー
190以下、名無しにかわりましてVIPがお送りします。:2007/07/11(水) 02:57:50.49 ID:Hx71U7Hb0
>>140は見えないということで
191以下、名無しにかわりましてVIPがお送りします。:2007/07/11(水) 02:58:41.33 ID:RpROLIOGO
cbuf[strlen(cbuf)-1]=0;

未だにここで何がしたいんだか分からん
192以下、名無しにかわりましてVIPがお送りします。:2007/07/11(水) 02:58:49.53 ID:f1GZkPFX0
あ、ちょっと聞きたいんだが
char cbuf[1024]
ってやっても
fgets(cbuf,sizeof(cbuf),fp)
これでcbufのサイズ固定じゃなくできる?
193以下、名無しにかわりましてVIPがお送りします。:2007/07/11(水) 03:00:20.45 ID:f1GZkPFX0
>>191
俺もそれいらない気がしてきた…
194以下、名無しにかわりましてVIPがお送りします。:2007/07/11(水) 03:01:28.57 ID:f1GZkPFX0
>>190
まぁ俺がまだまったく手つけて無いしな
また今度何食わぬ顔で聞くわwwwwwwwwwww
195以下、名無しにかわりましてVIPがお送りします。:2007/07/11(水) 03:02:53.80 ID:RpROLIOGO
全然分かってないなw
とりあえず
xxxのxをabに置換してみてくれ
ちょっと気になることがある
196以下、名無しにかわりましてVIPがお送りします。:2007/07/11(水) 03:05:06.74 ID:f1GZkPFX0
>>195
脳足りなくてサーセンwwwwww

abababになったよー
197以下、名無しにかわりましてVIPがお送りします。:2007/07/11(水) 03:06:02.59 ID:R/SU6s9R0
>>192
一行が1023文字よりも長いと、後ろが全部切り捨てられる
198以下、名無しにかわりましてVIPがお送りします。:2007/07/11(水) 03:06:55.26 ID:RpROLIOGO
なら良いんだけど何かおかしいな
まあいいや寝る
199以下、名無しにかわりましてVIPがお送りします。:2007/07/11(水) 03:07:13.11 ID:f1GZkPFX0
>>197
やっぱり俺は脳足りんでしたァァァァァァ!

どうすりゃいいんだ?
200以下、名無しにかわりましてVIPがお送りします。:2007/07/11(水) 03:07:54.42 ID:f1GZkPFX0
>>198
気になるジャマイカ!!
何が気になったのかだけでも教えてくれ
201以下、名無しにかわりましてVIPがお送りします。:2007/07/11(水) 03:15:08.24 ID:R/SU6s9R0
>>199
・仕様として、一行が何文字まであるかを想定する
・それを越える入力に対しては、エラーとして終了

検出方法については、ここを参考にしてね
http://kitaj.at.infoseek.co.jp/fgets.html

俺は寝ます
202以下、名無しにかわりましてVIPがお送りします。:2007/07/11(水) 03:17:14.87 ID:RpROLIOGO
cbufにある置換済みの文字列の最後にきちっと'\0'が入ってるか
cbuf[strlen(cbuf)-1]=0;
が怪しすぎる
あと改行文字の処理とか…はまあいいや
203以下、名無しにかわりましてVIPがお送りします。:2007/07/11(水) 03:19:15.00 ID:R/SU6s9R0
>>202
この手の文字列処理関数では、入力がきちんと'\0'で終わっていることが暗黙の前提になってるハズ
204以下、名無しにかわりましてVIPがお送りします。:2007/07/11(水) 03:21:27.49 ID:RpROLIOGO
とりあえず置換済み文字列入れる領域とfgetsで文字列入れる領域は別々にしとけ
というか毎回細かくアドバイスしてもそれが完成品に反映されてなくて少し凹む
だから寝るノシ
205以下、名無しにかわりましてVIPがお送りします。:2007/07/11(水) 03:21:30.86 ID:f1GZkPFX0
>>201
見てみるわ
お疲れ様

>>202
とりあえずチェックしたら大丈夫だった
206以下、名無しにかわりましてVIPがお送りします。:2007/07/11(水) 03:22:37.56 ID:f1GZkPFX0
>>204
反映されて無いのは俺が脳足りんで反映させられないだけだ
気にするな
お疲れ様
207以下、名無しにかわりましてVIPがお送りします。:2007/07/11(水) 03:27:08.19 ID:RpROLIOGO
元から用意された関数から生成された文字列じゃないから心配してるんだ
それにおまいの言い分通り置換済みの文字列の最後に'\0'があったとしてもどう考えても
cbuf[strlen(cbuf)-1]=0;
で文字が1つ削られるはずなのに正しく出力されてるっておかしいだろ
208以下、名無しにかわりましてVIPがお送りします。:2007/07/11(水) 03:32:02.66 ID:RpROLIOGO
例えば
cbufがabc'\0'をさしてるとする
strlen(cbuf)は3で strlen(cbuf)-1は2だから
cbuf[strlen(cbuf)-1]=0;
でcbufがab'\0''\0'になるはずだよな?
209以下、名無しにかわりましてVIPがお送りします。:2007/07/11(水) 03:35:29.26 ID:f1GZkPFX0
>>208
ゴメンその通りだったから既にそこ削除してた…orz
210以下、名無しにかわりましてVIPがお送りします。:2007/07/11(水) 03:43:27.82 ID:f1GZkPFX0
>>201見ても解決出来ない俺はいよいよ終わってる
211以下、名無しにかわりましてVIPがお送りします。:2007/07/11(水) 03:55:03.06 ID:RpROLIOGO
とりあえず意味が分からないのに課題を無理矢理解くのやめて一度C言語勉強しな。特に今はポインタとか
さもないと破滅すると予言しておこう

改行文字とか分かるか?
212以下、名無しにかわりましてVIPがお送りします。:2007/07/11(水) 04:00:52.90 ID:f1GZkPFX0
>>211
勉強する余裕あるならするさ
でもそうも言ってられないから困る

\nのこと?
213以下、名無しにかわりましてVIPがお送りします。:2007/07/11(水) 04:09:39.29 ID:M+znKus90
Cの絵本を立ち読みしてくると良いよ
214以下、名無しにかわりましてVIPがお送りします。:2007/07/11(水) 04:12:39.02 ID:RpROLIOGO
それが分かればfgetsでググって調べれば方針も立つだろう
MANPAGE OF fgetsとかな

意地悪でググれって言ってるんじゃないんだ
俺達からは魚を貰うんじゃなくて魚の取り方を訊くんだ
大学の課題とか一時凌ぎで済むなら良いがそうはいかないだろう

改行文字はヒント
じゃあ今度こそ本当に寝るぜ
215以下、名無しにかわりましてVIPがお送りします。:2007/07/11(水) 04:49:48.23 ID:yNWPaubz0
なんだ?まだ置換プログラムの課題が出来て無いのか?
216以下、名無しにかわりましてVIPがお送りします。:2007/07/11(水) 05:28:39.50 ID:yNWPaubz0

    , - 、 _-‐- 、.-、     ||て ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
   i   》!|     、ヽ    ||。そ
  .!   /l〉ノノノリ リ) )   /    保守は荒らし
  ノ  イ(| n. |.) | ノ .  /.||   荒らしは放置
../   雪ゝ".ー/ ヽ.   〃 ||   風邪にはルル
(     ヽ/^)ilVlr‐、 ヽ/ア}..||
 ヽ     '^リ、ゞ-》ノヽ'^>´ . ||_________E[]ヨ__
  ノ .   /゙/ 》ニ i  `ー '   ______________
. ( (( __./././i!風ト、      \
   ⊂__ノ./fl   .}ヽ       |  はいココ重要!
.    . / イ    '>.べ       |  試験に出ます!
     ヽ/〉ゞk ァ^rゝ'  .    \____________
      `ヘ _|_レ'
       l  |
        /l  |
.      / .トー1
     /、_(l  |
      \''_|ー"⌒)
           ̄ ̄
217以下、名無しにかわりましてVIPがお送りします。:2007/07/11(水) 06:55:33.93 ID:yNWPaubz0
(・_・ 三 ・_・)ダレモイナイ
218以下、名無しにかわりましてVIPがお送りします。:2007/07/11(水) 07:06:00.03 ID:gXCKuZ9TO
いないよ 全然いないよ
219以下、名無しにかわりましてVIPがお送りします。:2007/07/11(水) 07:41:44.84 ID:gXCKuZ9TO
C++++++++++++++++++++
220以下、名無しにかわりましてVIPがお送りします。:2007/07/11(水) 08:13:40.48 ID:gXCKuZ9TO
そろそろテストの季節
221以下、名無しにかわりましてVIPがお送りします。:2007/07/11(水) 08:18:48.60 ID:1kFjs7z90
webアプリケーションを作るSEが一番大量生産されてる一般的なSEだと思うけど
オープンソース系のSEとwindowsのSEだと普通にwindowsのほうが需要あるん?
222以下、名無しにかわりましてVIPがお送りします。:2007/07/11(水) 08:31:58.28 ID:ws4o8fPV0
Windows98SEですか?
223以下、名無しにかわりましてVIPがお送りします。:2007/07/11(水) 09:01:41.82 ID:yNWPaubz0
>>221SEが指すモノが何かは知らんが、PMとしてのSEならOS系の方が需要あるんじゃね?何せ厨2病の糞プロジェクトが腐るほどあるからな。
営業としてのSEならWin系の方が需要あるだろ。数が会社の売り上げに直結し易いからな。
SPGとしてのSEだったらそれほど需要は無い。大量に居る安価なPGを雇いまくって尻を叩いてサビ残させまくれば何とかなると思ってるようだからな。
SEとは呼べないPGやコーダーの需要はいくらでもある。いつでも募集中だ。
224以下、名無しにかわりましてVIPがお送りします。:2007/07/11(水) 09:52:56.36 ID:XxBC9ZXE0
就職活動ではOSの話題なんて一度もでなかった件
225以下、名無しにかわりましてVIPがお送りします。:2007/07/11(水) 10:22:04.17 ID:gXCKuZ9TO
なんでも使えればおk
226以下、名無しにかわりましてVIPがお送りします。:2007/07/11(水) 11:00:12.81 ID:gXCKuZ9TO
記録的な雨量あげ
227以下、名無しにかわりましてVIPがお送りします。:2007/07/11(水) 11:38:12.48 ID:gXCKuZ9TO
配列〜
228以下、名無しにかわりましてVIPがお送りします。:2007/07/11(水) 11:52:43.97 ID:62sQ1bG30
たった9時間でコップのコーヒーが蒸発しててびっくりした保守
229以下、名無しにかわりましてVIPがお送りします。:2007/07/11(水) 12:13:07.64 ID:gXCKuZ9TO
9時間あれば蒸発するだろ常考…
230以下、名無しにかわりましてVIPがお送りします。:2007/07/11(水) 12:37:35.89 ID:I4gdAqN40
ho
231以下、名無しにかわりましてVIPがお送りします。:2007/07/11(水) 12:39:51.58 ID:hU3z9XeO0
質問です。
PerlってフリーのIDE無いんですか?
IDEっていうか、Cでいうbcpadぐらいの使い勝手があれば良いんですが。。。

サクラエディタで弄って、テストする度にわざわざコマンドプロンプト起動するの疲れるよママン…
232以下、名無しにかわりましてVIPがお送りします。:2007/07/11(水) 12:40:49.44 ID:hU3z9XeO0
げ、ちょっと間違えた。
2行目→フリーなPerlのIDEでお勧めは有りますか?
233以下、名無しにかわりましてVIPがお送りします。:2007/07/11(水) 12:46:44.69 ID:gXCKuZ9TO
perlなんかあったっけ?
eclipseプラグインとかあったかも
234以下、名無しにかわりましてVIPがお送りします。:2007/07/11(水) 12:51:52.57 ID:XGyWbxx20
Perl IDEでググっただけでも230万件くらいヒットするな。。

>>231
http://open-perl-ide.sourceforge.net/
とか

IDE使わないから、いいかどうかはわからないけど
235以下、名無しにかわりましてVIPがお送りします。:2007/07/11(水) 13:04:34.21 ID:hU3z9XeO0
>>233-234
両方とも使ってみてたが、なんか使いづらくて・・・・
こっちが慣れていくしかないのかなあ・・・

回答dクス
236以下、名無しにかわりましてVIPがお送りします。:2007/07/11(水) 13:22:48.53 ID:XGyWbxx20
>>235
漏れはPerlでなく、Rubyだけど、基本的にコマンドプロンプトからはじまるからなあ。

(1) コマンドプロンプトを立ち上げる
(2) コマンドプロンプトからエディタ(xyzzy)を起動
C:\home\yaruo> cd prog\ruby
C:\home\yaruo\prog\ruby> xyzzy hoge.rb
(3) プログラム書く
(4) コマンドプロンプトに戻ってテスト
C:\home\yaruo\prog\ruby> ruby hoge.rb

こんな感じ
237以下、名無しにかわりましてVIPがお送りします。:2007/07/11(水) 13:31:45.31 ID:gXCKuZ9TO
perlはcgiでしか使ったことないからエディタ→ブラウザF5
しかしたことないわ
238以下、名無しにかわりましてVIPがお送りします。:2007/07/11(水) 13:45:00.64 ID:62sQ1bG30
このスレ本業がプログラマーの人いるっぽいけど
VIPPERってやっぱリアルでのストレスをこの板で発散させてたりするのか
デスマ残業とか・・・
239以下、名無しにかわりましてVIPがお送りします。:2007/07/11(水) 13:46:57.92 ID:gXCKuZ9TO
しなければ死ぬんじゃないかな
ほしゅ
240以下、名無しにかわりましてVIPがお送りします。:2007/07/11(水) 13:50:16.80 ID:hU3z9XeO0
デスマって都市伝説じゃねえのかよ・・・
241以下、名無しにかわりましてVIPがお送りします。:2007/07/11(水) 13:54:27.43 ID:gXCKuZ9TO
デスマーチの名付けのセンスは素晴らしいと思う
242以下、名無しにかわりましてVIPがお送りします。:2007/07/11(水) 13:56:09.14 ID:yNWPaubz0
まさにその通りだからな。
243以下、名無しにかわりましてVIPがお送りします。:2007/07/11(水) 13:57:14.77 ID:dCDjQKNG0
emacs使えば良いよ
perllモードもあったはず
windowsならmeadowもある
244以下、名無しにかわりましてVIPがお送りします。:2007/07/11(水) 13:59:58.95 ID:gXCKuZ9TO
クサイジジイいいね
でもまだファイラがうまく扱えないや
245以下、名無しにかわりましてVIPがお送りします。:2007/07/11(水) 14:31:32.52 ID:yNWPaubz0
( ´д)ヒソ(´д`)ヒソ(д` )
246以下、名無しにかわりましてVIPがお送りします。:2007/07/11(水) 14:45:52.33 ID:+67ooBAK0
ほしゅ
247以下、名無しにかわりましてVIPがお送りします。:2007/07/11(水) 15:15:46.77 ID:yNWPaubz0

                /ソヘヘ
          ┣¨    'v=0=w`  ┣¨
             ┣¨('( ゚∀゚ 9m      きさま、みているな!
         ┣¨     ヽ::::ノ〈ゝ
              ┣¨ ヽヽ_)   ┣¨
248以下、名無しにかわりましてVIPがお送りします。:2007/07/11(水) 15:33:46.20 ID:+67ooBAK0
うむ
249以下、名無しにかわりましてVIPがお送りします。:2007/07/11(水) 16:00:16.18 ID:jYyXrTst0
ほしゅー
250以下、名無しにかわりましてVIPがお送りします。:2007/07/11(水) 16:01:06.72 ID:XGyWbxx20
もふもふ
251以下、名無しにかわりましてVIPがお送りします。:2007/07/11(水) 16:18:19.13 ID:gXCKuZ9TO
ひさびさの知恵熱
252以下、名無しにかわりましてVIPがお送りします。:2007/07/11(水) 16:29:55.55 ID:K9KRjyNs0
父親の友人のプログラマが最近ストレスで亡くなったらしい



それでもプログラマになるのを諦めません
253以下、名無しにかわりましてVIPがお送りします。:2007/07/11(水) 16:32:17.08 ID:62sQ1bG30
最近ストレスで俺の性欲がお亡くなりになりました
254以下、名無しにかわりましてVIPがお送りします。:2007/07/11(水) 16:33:25.80 ID:3TZcl5rz0
ストレスに髪の毛が耐えられるか心配
255以下、名無しにかわりましてVIPがお送りします。:2007/07/11(水) 16:33:42.48 ID:ES/YmPBMO
いやー、すっきりした。
今プログラマー志望で会社員になって勉強してるんだけど、しかられたww

これから先一月で一個作らなきゃいけないんだけど、それの出来次第で首切るってさww

まだぺーぺーだけどやる気でたわww

やっぱあの部長最高にいい人だww一々いってくれるとかまじ優しいww

そんな訳で今日も頑張るぜぇぇぇ
256サザソのトリヴィア:2007/07/11(水) 16:34:10.01 ID:m+dUYOwf0
サザンのトリビアの意味が分からない俺
257以下、名無しにかわりましてVIPがお送りします。:2007/07/11(水) 16:36:33.52 ID:j+myPhpV0
IDにPHPが出た記念
258以下、名無しにかわりましてVIPがお送りします。:2007/07/11(水) 16:36:55.02 ID:+67ooBAK0
新参乙
259以下、名無しにかわりましてVIPがお送りします。:2007/07/11(水) 16:38:05.91 ID:AlguR+ja0
あああああああああああああああああああああああああああああああああああああ
Perlうぜえええええええええええええええええええええええええええええええええええええ
急に変数の中身が消えたりするしプラットフォームによって結果が異なるしいいいいいいいいいい
誰だよPerlつくったのおおおおおおおおおおおおおおおおおおおおおおおおおおおおおおお
260以下、名無しにかわりましてVIPがお送りします。:2007/07/11(水) 16:40:39.84 ID:mIJ1hQbT0
>>235
サクラエディタ使ってるならマクロ書けばいいのに。

launchCmd.js-------------------------------
Editor.ExecCommand('cmd.exe', 0);
------------------------------------------

これをマクロに登録して実行すると、今編集中のファイルが入ってるディレクトリに cd された状態で
コマンドラインが立ち上がる。
261以下、名無しにかわりましてVIPがお送りします。:2007/07/11(水) 16:43:41.95 ID:hYL+z68y0
明日TopCoderだよっ
262以下、名無しにかわりましてVIPがお送りします。:2007/07/11(水) 17:00:35.74 ID:hU3z9XeO0
>>260
うん。>>235のちょっと後に気づいたw
263以下、名無しにかわりましてVIPがお送りします。:2007/07/11(水) 17:21:42.70 ID:yNWPaubz0
('A`)マンドクセ
264以下、名無しにかわりましてVIPがお送りします。:2007/07/11(水) 17:42:50.86 ID:+67ooBAK0
ほしゅ
265以下、名無しにかわりましてVIPがお送りします。:2007/07/11(水) 18:04:59.06 ID:yNWPaubz0
保守
266以下、名無しにかわりましてVIPがお送りします。:2007/07/11(水) 18:05:01.39 ID:+67ooBAK0
ほしゅ
267以下、名無しにかわりましてVIPがお送りします。:2007/07/11(水) 18:27:11.72 ID:yNWPaubz0
(`・ω・´) シャキーン
268以下、名無しにかわりましてVIPがお送りします。:2007/07/11(水) 18:48:12.54 ID:yNWPaubz0
(=゚ω゚)ノ ぃょぅ
269以下、名無しにかわりましてVIPがお送りします。:2007/07/11(水) 18:54:02.24 ID:nPN4J/PS0
*が付いてないとポインタに見えないから困る・・・
270以下、名無しにかわりましてVIPがお送りします。:2007/07/11(水) 19:04:52.71 ID:XJCQ/1Ly0
visual studio 2005のVC++で作られたプログラムって.NET Framework2.0がインストールされてない環境だと動かない?
271以下、名無しにかわりましてVIPがお送りします。:2007/07/11(水) 19:05:15.12 ID:+67ooBAK0
知恵熱が開放された
272以下、名無しにかわりましてVIPがお送りします。:2007/07/11(水) 19:05:20.82 ID:33iqF2py0
「再定義された型にPが付いてりゃポインタ」で良いじゃん
273以下、名無しにかわりましてVIPがお送りします。:2007/07/11(水) 19:05:31.49 ID:+67ooBAK0
>>270
ネイティブ吐けるよ
274以下、名無しにかわりましてVIPがお送りします。:2007/07/11(水) 19:07:58.09 ID:nPN4J/PS0
>>272
それが一番気持ち悪い。
275以下、名無しにかわりましてVIPがお送りします。:2007/07/11(水) 19:27:16.51 ID:yNWPaubz0
保守
276以下、名無しにかわりましてVIPがお送りします。:2007/07/11(水) 19:38:21.00 ID:+67ooBAK0
277以下、名無しにかわりましてVIPがお送りします。:2007/07/11(水) 19:51:58.26 ID:XGyWbxx20
agerui
278以下、名無しにかわりましてVIPがお送りします。:2007/07/11(水) 19:53:21.55 ID:72ZZwwtq0
>>273
ポトペタしたらネイティヴ吐けないんじゃなかったっけ?
279以下、名無しにかわりましてVIPがお送りします。:2007/07/11(水) 20:06:13.89 ID:SLJzRCUc0
今日もプログラミング〜
280以下、名無しにかわりましてVIPがお送りします。:2007/07/11(水) 20:10:33.86 ID:KQa/Qwgr0
過疎気味なので質問。C++の関数について
int hoge(int*); と int hoge(const int*); が区別出来るのは何故?
281以下、名無しにかわりましてVIPがお送りします。:2007/07/11(水) 20:25:24.76 ID:yNWPaubz0
Σ(゚Д゚;≡;゚д゚)
282以下、名無しにかわりましてVIPがお送りします。:2007/07/11(水) 20:34:31.74 ID:gupUYxPv0
プログラミングたのしいな
283以下、名無しにかわりましてVIPがお送りします。:2007/07/11(水) 20:36:38.59 ID:XGyWbxx20
>>280
コンパイラがこの変数は書き込み禁止というのをテーブルとして持ってる
んじゃないかな
284以下、名無しにかわりましてVIPがお送りします。:2007/07/11(水) 20:37:33.36 ID:nPN4J/PS0
>>280
シンボル名をマングルしてるはず
285以下、名無しにかわりましてVIPがお送りします。:2007/07/11(水) 20:46:32.60 ID:KQa/Qwgr0
>>284
日本語でおk
286以下、名無しにかわりましてVIPがお送りします。:2007/07/11(水) 20:52:24.31 ID:R/SU6s9R0
>>280
その2つは、たまたま名前が一緒なだけの、ちがう関数だから
287以下、名無しにかわりましてVIPがお送りします。:2007/07/11(水) 20:53:49.21 ID:KQa/Qwgr0
これが
int hoge(int); と int hoge(char)
とかだったら分かるんだがconstってのが今一ピン床内
288以下、名無しにかわりましてVIPがお送りします。:2007/07/11(水) 20:55:00.40 ID:33iqF2py0
指し示す先を変更できない、だっけ
289以下、名無しにかわりましてVIPがお送りします。:2007/07/11(水) 20:59:56.65 ID:KQa/Qwgr0
あー・・・const自体の意味は分かってるんだけど・・・・・・
というか段々なんとなく分かってきた、ありがとう
290以下、名無しにかわりましてVIPがお送りします。:2007/07/11(水) 21:05:07.82 ID:33iqF2py0
int hoge(const int* pi);

int hoge(int const * pi);
はpiを指し示す先を変更できない。

int hoge(int* const pi);
はpiを変えられない。

int hoge( int* pi ) const;
はメンバ変数を変える惧れは無い。
291以下、名無しにかわりましてVIPがお送りします。:2007/07/11(水) 21:17:35.00 ID:yNWPaubz0
保守
292以下、名無しにかわりましてVIPがお送りします。:2007/07/11(水) 21:22:46.31 ID:R/SU6s9R0
昨日の夜中のヤシに。どうしても無制限にしたい場合。
てか、C++のstringって偉大だな。同じ処理を1行で書ける
この方法だと、eraseやinsertやreplaceも自分で書く必要がある
(内部で動的に配列を伸ばしたり縮めたり)
他に、ファイルを先読みして確保する領域を計算する方法、などもある

#include <stdio.h>
#include <stdlib.h>
#include <string.h>

#define SIZE 8

struct CharBuffer {
 char* cbuf;
 size_t size;
};

int readline(FILE* input, struct CharBuffer* buf) {
 size_t index;

 char* tempbuf;
 int ch;

293以下、名無しにかわりましてVIPがお送りします。:2007/07/11(水) 21:23:59.22 ID:R/SU6s9R0
 index = 0;
 while ((ch = fgetc(input)) != EOF && ch != '\n') {
  if (index + 2 >= buf->size) {
                    //'\n'と'\0'のぶんを確保しておく
   tempbuf = malloc(buf->size + SIZE);
   if (tempbuf == NULL) {
    printf("cannnot malloc()");
    return 1;
   }
   strcpy(tempbuf, buf->cbuf);

   free(buf->cbuf);
   buf->cbuf = tempbuf;
   buf->size += SIZE;
  }

  buf->cbuf[index++] = ch;
 }
 
 if (ch == '\n')
  buf->cbuf[index++] = '\n';
 buf->cbuf[index] = '\0';
 
 return ++index;
                    //読み込んだ文字数
}
294以下、名無しにかわりましてVIPがお送りします。:2007/07/11(水) 21:33:22.05 ID:Hx71U7Hb0
> #include <string.h>
295以下、名無しにかわりましてVIPがお送りします。:2007/07/11(水) 21:44:09.69 ID:yNWPaubz0
いいか、みんな
        (゚д゚ )
        (| y |)


小五とロリでは単なる犯罪だが
     小五  ( ゚д゚)  ロリ
       \/| y |\/


    二つ合わされば悟りとなる
        ( ゚д゚)  悟り
        (\/\/
296以下、名無しにかわりましてVIPがお送りします。:2007/07/11(水) 21:48:42.70 ID:gupUYxPv0
残業手当たのしみだな
297以下、名無しにかわりましてVIPがお送りします。:2007/07/11(水) 21:55:49.81 ID:XGyWbxx20
2chのスレ更新を知らせてくれるプログラムを作ってみた。
右上の赤いアイコンのやつとメッセージが出てるのがそう。
ttp://www.uploda.org/uporg899443.png


これだけでも、めんどくせ。しかも、形だけで中身すかすかだし。。。
サンプルが少ないのは何かときついだ
298以下、名無しにかわりましてVIPがお送りします。:2007/07/11(水) 22:03:04.57 ID:KQa/Qwgr0
balooみたいになると面白いな
299以下、名無しにかわりましてVIPがお送りします。:2007/07/11(水) 22:03:07.71 ID:gXCKuZ9TO
2chプラグインとか作ればいいんじゃね?
みんな簡単に利用できてウマーじゃね?
300以下、名無しにかわりましてVIPがお送りします。:2007/07/11(水) 22:09:07.82 ID:XGyWbxx20
>>298
baloo知らなかった。なるほど面白そうなプログラムだ。

>>299
2ch・・プ・ラグイン・・・?
301以下、名無しにかわりましてVIPがお送りします。:2007/07/11(水) 22:11:27.22 ID:gXCKuZ9TO
ライブラリを作るんだよ
getDat(スレ名,範囲);
とか使うだけでdat取得できるとか
302以下、名無しにかわりましてVIPがお送りします。:2007/07/11(水) 22:19:00.15 ID:gXCKuZ9TO
#include<string>
#include<2ch>


int main()
{
std::string dat = 2ch::getDat("vip",sureNo,50,2ch::last);
}



な感じか
303以下、名無しにかわりましてVIPがお送りします。:2007/07/11(水) 22:28:12.09 ID:yNWPaubz0
Σ(゚Д゚;≡;゚д゚)
304以下、名無しにかわりましてVIPがお送りします。:2007/07/11(水) 22:30:38.56 ID:m0jvOrkW0
三角関数表のプログラムなんですが、tanの90度とかの時に無しと表示させたいのですが、どうすれば
良いのでしょうか?下のはそのプログラムです。下手糞ですがorz

#include <stdio.h>
#include <math.h>

main()
{
int i;
float o,s,c,t;

printf(" 度 ラジアン sin cos tan\n");
for(i=0;i<=360;i+=30){
o=i*M_PI/180;
s=sin(o);
c=cos(o);
t=sin(o)/cos(o);
if(t<-2){
t=0;
}
printf("%6d %8.4f %8.4f %8.4f %8.4f\n", i,o,s,c,t);
}
return 0;

}
305以下、名無しにかわりましてVIPがお送りします。:2007/07/11(水) 22:32:20.98 ID:KQa/Qwgr0
とりあえずreturn 0してる以上int mainにしような
306以下、名無しにかわりましてVIPがお送りします。:2007/07/11(水) 22:34:35.95 ID:XGyWbxx20
>>304
90°のときは別なprintfを用意するとか
307以下、名無しにかわりましてVIPがお送りします。:2007/07/11(水) 22:34:59.43 ID:AHNkw8j50
【人手不足】一番クリックした国が優勝 413Click【援軍求む】
http://wwwww.2ch.net/test/read.cgi/news4vip/1184132753/


445 名前:ひろゆき@どうやら管理人 ★[] 投稿日:2007/07/11(水) 21:54:49.56 ID:???0 ?S★(1001117)
これ面白そうですね。。
オイラにも出来るかな。。。   




VIPにひろゆき降臨wwwwwww
ついにひろゆきがVIPのパートスレにwwwwwwwwwwwwww
今すぐカキコwwwwwwwwwwwwwwwwwwwwwwwwwwwwww 
308以下、名無しにかわりましてVIPがお送りします。:2007/07/11(水) 22:35:35.91 ID:gXCKuZ9TO
tanをラップすれば?
309以下、名無しにかわりましてVIPがお送りします。:2007/07/11(水) 22:42:31.71 ID:KQa/Qwgr0
一億と二千年後も愛してる
310以下、名無しにかわりましてVIPがお送りします。:2007/07/11(水) 22:43:40.46 ID:m0jvOrkW0
>>306
やろうと思ったんですがどうにも分からなくて・・・

>>308
ラップってなんですか?
311以下、名無しにかわりましてVIPがお送りします。:2007/07/11(水) 22:45:02.69 ID:R/SU6s9R0
>>310
タン! タン! ヘイ、Yo!!
312以下、名無しにかわりましてVIPがお送りします。:2007/07/11(水) 22:45:03.06 ID:KQa/Qwgr0
>>310
if文とかfor文とかは普通に使えるんだろ?
じゃあtanがinfになる条件を書けばいいだけじゃん
313以下、名無しにかわりましてVIPがお送りします。:2007/07/11(水) 22:46:06.92 ID:m0jvOrkW0
正直>>304のを直接いじってくださるとうれしいです・・・
314以下、名無しにかわりましてVIPがお送りします。:2007/07/11(水) 22:46:14.79 ID:33iqF2py0
>>310
包む
315以下、名無しにかわりましてVIPがお送りします。:2007/07/11(水) 22:47:44.78 ID:gXCKuZ9TO
double tan(double rad)
{
if(rad==0)
{
 return 0
}
else
{
 return sin(rad)/cos(rad)
}
}


みたいに
316以下、名無しにかわりましてVIPがお送りします。:2007/07/11(水) 22:48:09.91 ID:KQa/Qwgr0
#include <stdio.h>
#include <math.h>

main()
{
int i;
float o,s,c,t;

printf(" 度 ラジアン sin cos tan\n");
for(i=0;i<=360;i+=30){
o=i*M_PI/180;
s=sin(o);
c=cos(o);
t=sin(o)/cos(o);
printf("タン! タン! ヘイ、Yo!! \n");
}
return 0;

}
317以下、名無しにかわりましてVIPがお送りします。:2007/07/11(水) 22:50:37.16 ID:R/SU6s9R0
>>316
ヒデェwwwww
318以下、名無しにかわりましてVIPがお送りします。:2007/07/11(水) 22:50:46.89 ID:KQa/Qwgr0
>>315
それダメっつーか何の解決にもなってねぇw三角関数勉強しろwww
tan(0) は 0 だからinfのときに0と出てしまうか、0のときに無しと出てしまうか
319以下、名無しにかわりましてVIPがお送りします。:2007/07/11(水) 22:52:29.29 ID:KQa/Qwgr0
ん?いやそもそも問題は0じゃなくて±PI/2のときなわけで
いずれにせよ三角関数勉強しろwww
320以下、名無しにかわりましてVIPがお送りします。:2007/07/11(水) 22:54:28.03 ID:gXCKuZ9TO
ああ無しと表示するのか
勘違いしてたわ

携帯厨にむきにならないで下さい^^
321以下、名無しにかわりましてVIPがお送りします。:2007/07/11(水) 22:55:54.64 ID:LoZhfNog0
iは度数のはずだから、
iが90と270のときで分ければいいんじゃないかと思ったんだが
322以下、名無しにかわりましてVIPがお送りします。:2007/07/11(水) 22:58:16.47 ID:R/SU6s9R0
printfの整形文字列の%fと%sを動的に切り換えたいんじゃないのー
323以下、名無しにかわりましてVIPがお送りします。:2007/07/11(水) 22:58:44.47 ID:gXCKuZ9TO
ごめんなさいwikiの数学消しますね><
324以下、名無しにかわりましてVIPがお送りします。:2007/07/11(水) 23:00:03.93 ID:KQa/Qwgr0
>>323
無しとかいう問題じゃないww
消すなww俺も一部書いてるww
325以下、名無しにかわりましてVIPがお送りします。:2007/07/11(水) 23:03:52.43 ID:m0jvOrkW0
char使って自己解決できました。
皆さんありがとうございました。
326以下、名無しにかわりましてVIPがお送りします。:2007/07/11(水) 23:04:29.99 ID:KQa/Qwgr0
for(i=0;i<=360;i+=30){
o=i*M_PI/180;
s=sin(o);
c=cos(o);
if (tanが無限大になるような条件) {
度, ラジアン, sin, cos, 無し を表示する
} else {
tanを求めてtに代入。
度, ラジアン, sin, cos, tan を表示する
}

for文の中適当に形だけ作ったからあとは自力で埋めてみてくれ
327以下、名無しにかわりましてVIPがお送りします。:2007/07/11(水) 23:06:13.78 ID:Ak+p8EkV0
RPGの村のような箱庭世界を作りたいのですが
どの言語を勉強すればいいのでしょうか?
328以下、名無しにかわりましてVIPがお送りします。:2007/07/11(水) 23:10:24.91 ID:gXCKuZ9TO
そういえば箱庭諸島って何で書かれてるの?
329以下、名無しにかわりましてVIPがお送りします。:2007/07/11(水) 23:10:36.12 ID:yNWPaubz0
>>327perlとCとXMLと英語と日本語
330以下、名無しにかわりましてVIPがお送りします。:2007/07/11(水) 23:11:57.95 ID:LoZhfNog0
>>328
Perlじゃね?
331以下、名無しにかわりましてVIPがお送りします。:2007/07/11(水) 23:12:55.50 ID:Ak+p8EkV0
>>329
ひょっとしてその言語がすべて必要なのでしょうか?
332以下、名無しにかわりましてVIPがお送りします。:2007/07/11(水) 23:15:06.85 ID:LoZhfNog0
>>327
漠然としすぎてアドバイスがしにくい
333以下、名無しにかわりましてVIPがお送りします。:2007/07/11(水) 23:16:36.79 ID:33iqF2py0
>>331
2Dか3Dか。
オンライン対応か非対応か。
せめてこの辺教えてくれ。
箱庭作るだけならモデリングソフトだけで充分じゃね?
334以下、名無しにかわりましてVIPがお送りします。:2007/07/11(水) 23:16:45.07 ID:yNWPaubz0
>>331もう少し具体的になれば減らせるかもね
335以下、名無しにかわりましてVIPがお送りします。:2007/07/11(水) 23:17:59.90 ID:XJCQ/1Ly0
VS2005のビルドオプションで実行速度が大きく上がるオプションってどれでしょうか?
とりあえず拡張命令セットのSSE2を有効にしてるんですが、他にもこれやると早くなるよーというのありますかね
336以下、名無しにかわりましてVIPがお送りします。:2007/07/11(水) 23:18:07.37 ID:Ak+p8EkV0
ファミコンのMOTHERやポケモンの町のようなフィールドを作りたいんです
漠然としすぎてすみませんorz
337以下、名無しにかわりましてVIPがお送りします。:2007/07/11(水) 23:18:18.48 ID:KQa/Qwgr0
まず半端な気持ちじゃ出来ないとは言っておこう
CGI系ならPerl(かそれに準ずるもの)とHTML(かXHTML)
HTMLに埋め込むならFlashかJava
普通のウインドウで動くやつならCとかC++とかまぁいろいろ
ペーパークラフトなら紙と鋏があればおk(←これオススメ!
338以下、名無しにかわりましてVIPがお送りします。:2007/07/11(水) 23:21:18.97 ID:Ak+p8EkV0
やっぱり難しいみたいですね/(^o^)\
とりあえずCとペーパークラフトに挑戦してみます
339以下、名無しにかわりましてVIPがお送りします。:2007/07/11(水) 23:21:34.68 ID:gXCKuZ9TO
携帯からじゃ長すぎて削除できない/(^о^)\
340以下、名無しにかわりましてVIPがお送りします。:2007/07/11(水) 23:22:25.39 ID:3PtIl58Q0
ガーデニングも楽しいぞ。庭があればだが
341以下、名無しにかわりましてVIPがお送りします。:2007/07/11(水) 23:22:51.86 ID:LoZhfNog0
>>340
ベランダがあればできないこともないな
342以下、名無しにかわりましてVIPがお送りします。:2007/07/11(水) 23:24:53.89 ID:Ak+p8EkV0
アパート暮らしだから庭が無いです><;
孤独だからせめて箱庭つくって和もうと思ってましたwwww
不純な動機でサーセンwwwwwwwwww
343以下、名無しにかわりましてVIPがお送りします。:2007/07/11(水) 23:25:32.42 ID:KQa/Qwgr0
その程度ならFlashが比較的楽かもしれない
344以下、名無しにかわりましてVIPがお送りします。:2007/07/11(水) 23:28:32.35 ID:LoZhfNog0
>>342 逆によくわかる説明だw
やっぱりそれだとペーパーくらf(ry
345以下、名無しにかわりましてVIPがお送りします。:2007/07/11(水) 23:29:39.56 ID:yNWPaubz0
鉢植えという手もあるな。サボテンあたりが楽。
最近流行ってる蟻の巣観察キットなら時間もかからないんでいいかも。
和むだけなら、その手のフリーソフトはvectorに沢山あったような希ガス
346以下、名無しにかわりましてVIPがお送りします。:2007/07/11(水) 23:32:40.88 ID:Ak+p8EkV0
自分の作ったキャラクターを自分で作った世界に
住まわせるのはロマンがあると思うんだ・・・

vector漁ってみるわ、ありがとうw
サボテンは実家にいるとき3体根腐れさせてしまいました><;
あの腐って黒くなった根は忘れられません
347以下、名無しにかわりましてVIPがお送りします。:2007/07/11(水) 23:33:57.34 ID:Xd67fWCXO
ライフゲームでいいんじゃない?
348以下、名無しにかわりましてVIPがお送りします。:2007/07/11(水) 23:34:23.70 ID:KQa/Qwgr0
馬鹿野郎!何故ロマンを老いつづけない!
349以下、名無しにかわりましてVIPがお送りします。:2007/07/11(水) 23:34:35.41 ID:Y4UcsXPc0
ライアーゲームに見えたww
350以下、名無しにかわりましてVIPがお送りします。:2007/07/11(水) 23:36:14.60 ID:LoZhfNog0
ライフゲームなら結構簡単に作れるな
意外と見てて和める
351以下、名無しにかわりましてVIPがお送りします。:2007/07/11(水) 23:37:23.80 ID:KQa/Qwgr0
ライアーゲームは見てて和めないなw
352以下、名無しにかわりましてVIPがお送りします。:2007/07/11(水) 23:38:47.28 ID:Ak+p8EkV0
とりあえずライフゲームをダウンロードしてみた
これで新世界の神となれますかねwwwwwwwwwwwww
353以下、名無しにかわりましてVIPがお送りします。:2007/07/11(水) 23:38:51.70 ID:yNWPaubz0
>根腐れ
水やりすぎ。拾ってきた子猫に餌やりすぎて頃しちまうタイプと見た。
354以下、名無しにかわりましてVIPがお送りします。:2007/07/11(水) 23:41:39.81 ID:1aFS12m70
>>335
どれくらいい早くなるか知らんが、/GS-とか?
355以下、名無しにかわりましてVIPがお送りします。:2007/07/11(水) 23:48:33.45 ID:yNWPaubz0
保守
356以下、名無しにかわりましてVIPがお送りします。:2007/07/11(水) 23:48:41.57 ID:tkWJ+6m20
スレの流れとは違うんだが、perlで記述したCGIについて質問してもいいかな?
357以下、名無しにかわりましてVIPがお送りします。:2007/07/11(水) 23:53:39.90 ID:yNWPaubz0
いいんじゃね?
358以下、名無しにかわりましてVIPがお送りします。:2007/07/11(水) 23:56:24.06 ID:33iqF2py0
だがことわ(ry
359以下、名無しにかわりましてVIPがお送りします。:2007/07/11(水) 23:58:55.69 ID:tkWJ+6m20
perl -cwでエラーでなくてsyntax OKになるんだけど、Web上ではInternal Server Errorに場合は
どういう記述ミスが多いのか教えてくだしあ><
360以下、名無しにかわりましてVIPがお送りします。:2007/07/11(水) 23:59:53.75 ID:tkWJ+6m20
↑に場合は×
 になる場合は○
361以下、名無しにかわりましてVIPがお送りします。:2007/07/12(木) 00:06:06.35 ID:uZIeoDN60
>>359chmod
モジュールが鯖にインスコされてない
サブルーチンの名前が間違ってる
変数の中身が変なのになってる(オブジェクトやリファレンスだと思ってたのに実は文字列が入ってた等)
実は自分でdieしてた
時間がかかりすぎ/apacheからのシグナル
362以下、名無しにかわりましてVIPがお送りします。:2007/07/12(木) 00:11:01.82 ID:l9yBFI9R0
>>361
なるほど、ちょい確認してみる
363以下、名無しにかわりましてVIPがお送りします。:2007/07/12(木) 00:15:06.84 ID:uZIeoDN60
>>362つ【検索キーワード: CGI::Carp 】
364以下、名無しにかわりましてVIPがお送りします。:2007/07/12(木) 00:16:30.80 ID:l9yBFI9R0
>>363
ちょwwwwwwwwwあなたが神か
365以下、名無しにかわりましてVIPがお送りします。:2007/07/12(木) 00:19:51.45 ID:cbCTD+4B0
#include<stdio.h>
int main(void){
while(1)
puts("_  ∩\n""( ゚∀゚)彡 おっぱい!おっぱい!\n""⊂彡\n");
return 0;
}




・・・何やってんだ俺
366以下、名無しにかわりましてVIPがお送りします。:2007/07/12(木) 00:24:17.41 ID:RHRAgJnD0
>>365
while意味ねぇww
367以下、名無しにかわりましてVIPがお送りします。:2007/07/12(木) 00:25:30.47 ID:ras8aL9s0
どう見ても無限ループ
368以下、名無しにかわりましてVIPがお送りします。:2007/07/12(木) 00:26:00.05 ID:0O/SuHBF0
CでWindowsのコマンドラインを実行する方法がわかりません><
369以下、名無しにかわりましてVIPがお送りします。:2007/07/12(木) 00:30:22.37 ID:RHRAgJnD0
インデント入ってないから見間違えたww
370以下、名無しにかわりましてVIPがお送りします。:2007/07/12(木) 00:32:56.92 ID:DKJ6B0r40
今からJava3Dに挑戦するぜ
371以下、名無しにかわりましてVIPがお送りします。:2007/07/12(木) 00:35:35.01 ID:zkuJGAJv0
>>368
system
372以下、名無しにかわりましてVIPがお送りします。:2007/07/12(木) 00:36:21.95 ID:RHRAgJnD0
373以下、名無しにかわりましてVIPがお送りします。:2007/07/12(木) 00:36:42.24 ID:0O/SuHBF0
>>371
ありがとう
374以下、名無しにかわりましてVIPがお送りします。:2007/07/12(木) 00:37:00.94 ID:l9yBFI9R0
>>363
CGI::Carp使ってエラー分かるわ、彼女できるわ宝くじ当たるわでウハウハです。

うまくいったよありがとうwwww
375以下、名無しにかわりましてVIPがお送りします。:2007/07/12(木) 00:43:41.99 ID:uZIeoDN60
>>374その感謝の気持ちは、似たようなことで困っている初心者を見付けたら面倒臭がらずに教えてやることで返してくれ給え。
376以下、名無しにかわりましてVIPがお送りします。:2007/07/12(木) 00:57:14.11 ID:uZIeoDN60
(・∀・)ニヤニヤ
377以下、名無しにかわりましてVIPがお送りします。:2007/07/12(木) 01:08:49.31 ID:uZIeoDN60
チョットー ハヤクシテクレル? (・∀・ )っ/凵⌒☆チンチン
378以下、名無しにかわりましてVIPがお送りします。:2007/07/12(木) 01:22:46.30 ID:uZIeoDN60
人稲
379以下、名無しにかわりましてVIPがお送りします。:2007/07/12(木) 01:23:56.69 ID:zkuJGAJv0
もはやこのスレは例の彼専用になってるな
380以下、名無しにかわりましてVIPがお送りします。:2007/07/12(木) 01:28:58.13 ID:1ODR6tV60
残業ついでに保守……は要らなそうだな
381以下、名無しにかわりましてVIPがお送りします。:2007/07/12(木) 01:42:51.30 ID:uZIeoDN60

                /ソヘヘ
          ┣¨    'v=0=w`  ┣¨
             ┣¨('( ゚∀゚ 9m      きさま、みているな!
         ┣¨     ヽ::::ノ〈ゝ
              ┣¨ ヽヽ_)   ┣¨
382以下、名無しにかわりましてVIPがお送りします。:2007/07/12(木) 01:42:54.93 ID:ras8aL9s0
丸投げではないとは言え
ちゃんと考えているのかな、と問いたくなるけどね
なんで初心者が直でプログラマになろうと思ったんだろ
383以下、名無しにかわりましてVIPがお送りします。:2007/07/12(木) 01:53:07.72 ID:PCbiaXjg0
来年からSEになります。先輩方よろしく
384以下、名無しにかわりましてVIPがお送りします。:2007/07/12(木) 01:54:32.95 ID:uZIeoDN60
>>382コミュニケーション能力の無いヒッキーだからじゃね?

1)PCさえあれば金が無くても始められる ←※勘違いその1
2)人と顔を会わせなくても作れるからコミュニケーション能力が無くても大丈夫 ←※勘違いその2
3)プログラマーは給料がいい ←※勘違いその3
4)PC使ってやるから2chやりながら仕事が出来る ←※勘違いその4
5)IT関連でカコイイ ←※勘違いその5
6)スーパーハカーになって愚民共に仕返し出来る ←※勘違いその6
7)Hello world!がすごく簡単だったから簡単になれる ←※勘違いその7
8)プログラム出来る香具師って居ないから俺でもなれる ←※勘違いその8
9)いつでも募集がイパーイあるから職にあぶれなくて済む ←※勘違いその9

こんなもんでどうだろ
385以下、名無しにかわりましてVIPがお送りします。:2007/07/12(木) 01:55:34.56 ID:uZIeoDN60
>>384(9)は勘違いじゃなかったょコピペして書いてたらミスったw
386以下、名無しにかわりましてVIPがお送りします。:2007/07/12(木) 01:57:04.13 ID:RHRAgJnD0
9)ループ変数は普通intlでしょ? ←※勘違いその9
387以下、名無しにかわりましてVIPがお送りします。:2007/07/12(木) 02:01:57.06 ID:ImIFBRFo0
どうやったら、スーパーバカーになれますか。
388以下、名無しにかわりましてVIPがお送りします。:2007/07/12(木) 02:11:59.52 ID:uZIeoDN60
>>387喪舞は既にスーパーバカーだから安心汁
389以下、名無しにかわりましてVIPがお送りします。:2007/07/12(木) 02:12:47.50 ID:ImIFBRFo0
>>388
安心しますた。
390以下、名無しにかわりましてVIPがお送りします。:2007/07/12(木) 02:14:33.91 ID:RHRAgJnD0
パンを尻にはさみ右手の指を鼻の穴に入れ左手でボクシングしながら
「いのちをだいじに」と叫ぶといいよ
391以下、名無しにかわりましてVIPがお送りします。:2007/07/12(木) 02:25:05.06 ID:LC/1NBBH0
>>390
(前略)鱗の右乙
392以下、名無しにかわりましてVIPがお送りします。:2007/07/12(木) 03:01:16.66 ID:uZIeoDN60
  _, ._
( ゚ Д゚) ナニコレカソ?
393以下、名無しにかわりましてVIPがお送りします。:2007/07/12(木) 03:10:54.18 ID:DhzaN6UU0
  _, ._
( ゚ Д゚) カソ
394以下、名無しにかわりましてVIPがお送りします。:2007/07/12(木) 03:20:26.71 ID:RHRAgJnD0
暇な時はプログラミングコンテストの問題解きまくってソースうpし合おうぜ?
他人のソースを見るのは役に立つ。共通する問題なら理解もしやすいし
395以下、名無しにかわりましてVIPがお送りします。:2007/07/12(木) 03:52:28.68 ID:RHRAgJnD0
おまいら過疎過疎言ってるわりにノリ悪いなww
396以下、名無しにかわりましてVIPがお送りします。:2007/07/12(木) 03:56:55.40 ID:DhzaN6UU0
  _, ._
( ゚ Д゚) スマヌ
397以下、名無しにかわりましてVIPがお送りします。:2007/07/12(木) 04:02:01.08 ID:ras8aL9s0
暇な時に→暇が無い

現実逃避する時ならあるけどね・・・
398以下、名無しにかわりましてVIPがお送りします。:2007/07/12(木) 04:15:01.53 ID:RHRAgJnD0
現実逃避してプログラミングコンテストの問題解いてたのは俺だけで良い・・・
399以下、名無しにかわりましてVIPがお送りします。:2007/07/12(木) 04:53:20.87 ID:DKJ6B0r40
Java3Dとりあえず一段落
400以下、名無しにかわりましてVIPがお送りします。:2007/07/12(木) 04:59:58.42 ID:RHRAgJnD0
是非どんなことをやったかWikiにのせて欲しい
参考にしたいのです
401以下、名無しにかわりましてVIPがお送りします。:2007/07/12(木) 05:16:15.67 ID:DKJ6B0r40
さすがにwikiにのせるのは気が引けるのでうpろだにうpしますた
アプレット形式なのでhtml開けば動くはず
ttp://www.vipper.net/vip273667.zip.html
パスはvip

内容は立体的なフラクタルを作成しただけですw
将来的には立体パズルに使用する予定
402以下、名無しにかわりましてVIPがお送りします。:2007/07/12(木) 05:31:12.66 ID:xgrwN+EK0
ずっとプログラム組んでたけど
hantei変数を
hentaiって打ってコンパイルエラーした時なんか急に冷めた…
ちゃんと寝ないとまずいな・・・w
403以下、名無しにかわりましてVIPがお送りします。:2007/07/12(木) 05:39:18.53 ID:ras8aL9s0
checkとかにしろよ・・・

つか結局貫徹\(^o^)/
明日もピンチ/(^o^)\
404以下、名無しにかわりましてVIPがお送りします。:2007/07/12(木) 05:55:37.67 ID:RHRAgJnD0
>>401
どもです
405:2007/07/12(木) 05:59:54.71 ID:z5P1r5LB0
みんな、あどれ・・・
俺プログラム出来ないんだ・・・
けど、スレ立ての責任者としてちょっとプログラムできる人たちに
話ししてくる

406以下、名無しにかわりましてVIPがお送りします。:2007/07/12(木) 06:01:28.04 ID:RHRAgJnD0
これはまた酷い誤爆だな
407以下、名無しにかわりましてVIPがお送りします。:2007/07/12(木) 06:01:48.08 ID:z5P1r5LB0
まちがえました、すみません・・・・

ちょっと相談なんですがよろしいですか?
408以下、名無しにかわりましてVIPがお送りします。:2007/07/12(木) 06:03:37.02 ID:RHRAgJnD0
だが断る
409以下、名無しにかわりましてVIPがお送りします。:2007/07/12(木) 06:08:07.12 ID:z5P1r5LB0
いま、VIPPERの皆さん方に協力してもらって
VIPの方言を作っているんですが
一覧がないと??な言葉になっています

http://wwwww.2ch.net/test/read.cgi/news4vip/1184178744/l50

このスレですが、
みなさんのご協力で翻訳ソフトを作ってもらいたいんです

勝手な言い分ですが何卒お願いします
410以下、名無しにかわりましてVIPがお送りします。:2007/07/12(木) 06:08:50.03 ID:xgrwN+EK0
>>405
99%まともな返答が返ってこないと仮定した上でどうぞ
411以下、名無しにかわりましてVIPがお送りします。:2007/07/12(木) 06:10:18.20 ID:RHRAgJnD0
たまたまばかちんが見てたスレでぼへっwww
412以下、名無しにかわりましてVIPがお送りします。:2007/07/12(木) 06:13:49.13 ID:RHRAgJnD0
まぁここも細々とやってるとはいえ一応Partスレだし?
何かあったら協力してやりたいなーとは思うんよ(個人的に)
でも俺C言語しか出来ないんだ・・・・・・Perlとか無理
413以下、名無しにかわりましてVIPがお送りします。:2007/07/12(木) 06:16:19.63 ID:xgrwN+EK0
俺もC言語しか出来ない
C言語でCGI作れた気がするけどDBの使い方わかんね\(^o^)/
414以下、名無しにかわりましてVIPがお送りします。:2007/07/12(木) 06:18:00.88 ID:RHRAgJnD0
文字列処理メインのCGIをわざわざC言語で作るとかありえないwww
415以下、名無しにかわりましてVIPがお送りします。:2007/07/12(木) 06:21:39.38 ID:JPXMdSVW0
>>382
いちおー考えてるんだぜ?
何でなったのかは色々経緯があるんだが
なりたくてなったんじゃないから困る

>>384
どちらかと言うと勘違いどころか何も考えないでなったwwwww
416以下、名無しにかわりましてVIPがお送りします。:2007/07/12(木) 06:22:07.91 ID:z5P1r5LB0
やっぱ、難しいですか・・・・
417以下、名無しにかわりましてVIPがお送りします。:2007/07/12(木) 06:24:32.70 ID:Qnbf3woA0
既存の大阪弁フィルタあたりを流用して辞書だけ書き換えるのはどうよ
418以下、名無しにかわりましてVIPがお送りします。:2007/07/12(木) 06:25:22.89 ID:uZIeoDN60
>>416言語の翻訳だけでも職業が成り立つような内容なのに、言語にもなってない何かとの翻訳とかエスパー呼んで来た方がいいんじゃね?
419以下、名無しにかわりましてVIPがお送りします。:2007/07/12(木) 06:25:48.95 ID:xgrwN+EK0
>>416
プログラマーなら難しくはないと思うんだけど
俺みたいな勉強中の人がこのスレには多いから作れる人は一部
そういう人が来るまで何とも言えない
420以下、名無しにかわりましてVIPがお送りします。:2007/07/12(木) 06:26:12.98 ID:RHRAgJnD0
>>417
それいいなwww

perlだけってなら作るのは対したこと無いんだけどCGIからむとさっぱり分からんのよ
421以下、名無しにかわりましてVIPがお送りします。:2007/07/12(木) 06:30:04.18 ID:uZIeoDN60
>>420なら、日本語テキスト渡したら>>416の言語に翻訳する関数とその逆の関数は作れる?
422以下、名無しにかわりましてVIPがお送りします。:2007/07/12(木) 06:31:19.41 ID:z5P1r5LB0
ほんとうにすいません・・・・
423以下、名無しにかわりましてVIPがお送りします。:2007/07/12(木) 06:33:26.25 ID:RHRAgJnD0
>418
いや、求めてるのは単なる言葉の置換機だろw
さすがに自然言語翻訳せーとはいってないし、Base日本語だし

open(FILE, "data.txt");
@data = <FILE>;
close(FILE);
$string = <STDIN>;

foreach (@data) {
($before, $after) = split(/<>/, $_);
$string =~ s/$before/$after/g;
}
print "翻訳結果:$string\n";
424以下、名無しにかわりましてVIPがお送りします。:2007/07/12(木) 06:34:31.83 ID:RHRAgJnD0
単に翻訳一覧開いて全部置換してるだけw
変な重複とかあっても知らん、機械翻訳の弊害と思ってくれww
425以下、名無しにかわりましてVIPがお送りします。:2007/07/12(木) 06:36:40.55 ID:uZIeoDN60
>>423-424それで>>416が納得してくれるなら作ってやればいいんじゃね?
426以下、名無しにかわりましてVIPがお送りします。:2007/07/12(木) 06:38:21.10 ID:z5P1r5LB0
お願いします・・・
427以下、名無しにかわりましてVIPがお送りします。:2007/07/12(木) 06:43:12.06 ID:RHRAgJnD0
sub translate {
my($string, $mode) = @_;
open(FILE, "data.txt");
@data = <FILE>;
close(FILE);
$string = <STDIN>;

foreach (@data) {
($vip, $japanese) = split(/<>/, $_);
if ($mode eq "j2v")
$string =~ s/$japanese/$vip/g;
else
$string =~ s/$vip/$japanese/g;
}
return $string;
}

サブルーチン化してみた。テストはしてないけど。
文字列とモード渡されて置換する。
ファイルは
方言<>日本語<>
方言<>日本語<>
って形式を想定してる
モードは j2v のときだけ日本語から方言にその他は方言から日本語だけど気分的にv2jを指定してほしい
428以下、名無しにかわりましてVIPがお送りします。:2007/07/12(木) 06:48:51.68 ID:z5P1r5LB0
どうやって使うんですか?
無知ですいません
429以下、名無しにかわりましてVIPがお送りします。:2007/07/12(木) 06:57:03.30 ID:uZIeoDN60
とりあえずここ(↓)に翻訳CGIの叩き台をうpった。
http://up.spawn.jp/file/up32428.lzh.html
この中の
Ja2Vip
Vip2Ja
の二つ(前者は日本語→VIP;後者はその逆)の関数は>>423-424が書いてくれるはずw
そしたら普通のCGIと同じように使えるはずだから、HPにうpれば使えるんジャマイカ
430以下、名無しにかわりましてVIPがお送りします。:2007/07/12(木) 07:07:58.11 ID:uZIeoDN60
>>428ところで、そもそもCGIの設置とか出来るの?
431以下、名無しにかわりましてVIPがお送りします。:2007/07/12(木) 07:15:09.65 ID:z5P1r5LB0
>>430
出来ません
けど、それはちょっとググッて調べてきます
432以下、名無しにかわりましてVIPがお送りします。:2007/07/12(木) 07:22:41.57 ID:RHRAgJnD0
http://up.spawn.jp/file/up32430.txt
たぶんこれでおk?
鯖たてるの面倒だからチェックしてないけど
433以下、名無しにかわりましてVIPがお送りします。:2007/07/12(木) 07:24:56.34 ID:RHRAgJnD0
434以下、名無しにかわりましてVIPがお送りします。:2007/07/12(木) 07:36:39.69 ID:z5P1r5LB0
>>432
調べてみたんですが、CGIの設置ってHPにですよね
>>432>>433
この2つをどう使ったらいいか分かりません

とりあえずサーバを探しています
435以下、名無しにかわりましてVIPがお送りします。:2007/07/12(木) 07:43:50.13 ID:RHRAgJnD0
あとは頼んだ・・・・・・寝ます
436以下、名無しにかわりましてVIPがお送りします。:2007/07/12(木) 07:46:26.05 ID:SsNZzd9Z0
437以下、名無しにかわりましてVIPがお送りします。:2007/07/12(木) 07:47:07.22 ID:SsNZzd9Z0
規制が解除されてる!
やっぴー!!!
438以下、名無しにかわりましてVIPがお送りします。:2007/07/12(木) 07:50:30.24 ID:BHXcL6UUO
>>434
vipper用 無料
http://sin5.net/
439以下、名無しにかわりましてVIPがお送りします。:2007/07/12(木) 07:59:41.94 ID:uZIeoDN60
>>438すげwwwwVIP侮り難しwwww
440以下、名無しにかわりましてVIPがお送りします。:2007/07/12(木) 08:16:26.02 ID:uZIeoDN60
>>434
まず>>432を viptrans.cgi という名前でダウソ(保存)する。
そして最初の行の /usr/local/bin/perl/ となってるところを usr/bin/perl に変更。
それから 85 行目の mehtod ってなってるところを method に変更wwww
次に>>433を data.txt という名前でダウソ(保存)する。
この二つのファイルをFTPで>>438にうp
viptrans.cgi に実行可能にマークを付ける。
ブラウザーで http://????.sin5.net/viptrans.cgi を開く。????には喪舞がゲトったIDを入れる。
好きなだけ遊ぶ。

言葉を追加したいときには、
さっきうpった data.txt をFTPでダウソ
中身を参考にしながらメモ帳で書き換える。
FTPでうp
441以下、名無しにかわりましてVIPがお送りします。:2007/07/12(木) 09:01:06.71 ID:BHXcL6UUO
テスト前ほしゅ
442以下、名無しにかわりましてVIPがお送りします。:2007/07/12(木) 09:22:44.23 ID:z5P1r5LB0
thx
あとはID待ちです

それと
#!/usr/bin/perl
 と
<form action="viptrans.cgi" method="post">

でいいですか?
443以下、名無しにかわりましてVIPがお送りします。:2007/07/12(木) 09:23:54.89 ID:uZIeoDN60
>>442
444以下、名無しにかわりましてVIPがお送りします。:2007/07/12(木) 09:31:39.64 ID:z5P1r5LB0
>>443
thx
楽しみです
445以下、名無しにかわりましてVIPがお送りします。:2007/07/12(木) 09:38:17.85 ID:BHXcL6UUO
登録はいつも9時くらいにやってるみたいだよ
446以下、名無しにかわりましてVIPがお送りします。:2007/07/12(木) 09:53:56.04 ID:MW4gsBNo0
流れを無視して質問してもいいですか><?
447以下、名無しにかわりましてVIPがお送りします。:2007/07/12(木) 09:55:20.17 ID:xY059In80
どうぞどうぞ
448以下、名無しにかわりましてVIPがお送りします。:2007/07/12(木) 10:04:54.25 ID:MW4gsBNo0
ありがとうございます><ビッパーの方は優しいですね><
できそうなので、やっぱりもう少し頑張ってみます><
449以下、名無しにかわりましてVIPがお送りします。:2007/07/12(木) 10:55:51.49 ID:uZIeoDN60
いいか、みんな
        (゚д゚ )
        (| y |)


エッチとエロでは単なるスケベ野郎だが
       H   ( ゚д゚)  ERO
       \/| y |\/


    二つ合わさればヒーローとなる
        ( ゚д゚)  HERO
        (\/\/
450以下、名無しにかわりましてVIPがお送りします。:2007/07/12(木) 11:09:36.26 ID:BHXcL6UUO
C++テスト簡単すぎて俺ハジマタ
451以下、名無しにかわりましてVIPがお送りします。:2007/07/12(木) 11:11:04.83 ID:8ObBG9Nr0
文字と文字列のオーバーロードで最小値を求めたいんだけど、
文字列の方がうまくいかない。なんか方法ない?
#include <cstdlib>
#include <iostream>
#include <string>
using namespace std;
char min(char x,char y);
string min(string x,string y);
char min(char x,char y){
cout<<"文字用のmin()"<<endl;
if(x>y)
return y;
else if(x<y)
return x;
else return 0;
}string min(string x,string y){
cout<<"文字列のmin()"<<endl;
if(x>y)
return y;
else if(x<y)
return x;
else return 0;
}int main(){
cout<<min('2','3')<<endl<<endl;
cout<<amin("12","13")<<endl<<endl;
system("PAUSE");
return EXIT_SUCCESS;}
452以下、名無しにかわりましてVIPがお送りします。:2007/07/12(木) 11:23:18.31 ID:BHXcL6UUO
x[0] > y[0]


携帯マンドクセ
453以下、名無しにかわりましてVIPがお送りします。:2007/07/12(木) 11:29:47.36 ID:BHXcL6UUO
x.at(0)でもいいよ

stringはクラスだからね 単純には比べられないのよさ
454以下、名無しにかわりましてVIPがお送りします。:2007/07/12(木) 11:30:52.62 ID:Qnbf3woA0
>>451
二つの引数が等しいときに0を返してるのがまずい
そもそもmin('a', 'a')が0っておかしくね?
俺なら'a'が返ってくるのを期待する

>>453
stringにはoperator<があって比較できるよ
455以下、名無しにかわりましてVIPがお送りします。:2007/07/12(木) 11:33:29.70 ID:xY059In80
strcmpみたいなのはC++にないのか、と思って調べたらcompareとかいうのが
あるのか
456以下、名無しにかわりましてVIPがお送りします。:2007/07/12(木) 11:35:24.12 ID:uZIeoDN60
cout<<amin("12","13")<<endl<<endl;

amin?待つのか?

上手く行かないってどうなるんだ?何が期待と違うんだ?
457以下、名無しにかわりましてVIPがお送りします。:2007/07/12(木) 11:37:13.98 ID:uZIeoDN60
>system("PAUSE");

ちょwwww最近はこんな風にして終了画面で止めるのかwwww
458以下、名無しにかわりましてVIPがお送りします。:2007/07/12(木) 11:38:37.28 ID:BHXcL6UUO
C++あんま知らないから知ったかしてみたにゃ
ごめんにゃ
459以下、名無しにかわりましてVIPがお送りします。:2007/07/12(木) 12:10:52.49 ID:xgrwN+EK0
誰か絵を描いたらそれが実体化するプログラム書いてくれ
カツカレー書いて腹いっぱい食べるんだ・・・

給料日前で金が無くて飯食べれない…
腹が減るよりさびしいことってないな・・・
460以下、名無しにかわりましてVIPがお送りします。:2007/07/12(木) 12:11:55.42 ID:zkuJGAJv0
数字を引数にしてるけど、もしかして文字列中の数字を比較したいのか?
>>459
消費者金融でおk
転落人生の始まり
461以下、名無しにかわりましてVIPがお送りします。:2007/07/12(木) 12:19:12.34 ID:uZIeoDN60
>>460だとしても>>451だと実行結果は見た目一緒だし、期待したのと違うことに気付かないような希ガス
モレは「コンパイルエラー=上手く逝かない」ではないかと疑ってる。
ちなみにaminが最近の中国人歌手だと知ってショックを受けてるところだ。
462以下、名無しにかわりましてVIPがお送りします。:2007/07/12(木) 12:50:41.51 ID:uZIeoDN60
保守
463以下、名無しにかわりましてVIPがお送りします。:2007/07/12(木) 12:55:08.16 ID:8FmEjC6g0
ここのスレの人たちって頭イイでしょ
464以下、名無しにかわりましてVIPがお送りします。:2007/07/12(木) 12:58:15.70 ID:RHRAgJnD0
方言スレが落ちてる罠www
意味ねーwww
465以下、名無しにかわりましてVIPがお送りします。:2007/07/12(木) 13:05:13.48 ID:8Ddy9wGT0
>>463
留年しましたがなにか?
466451:2007/07/12(木) 13:21:57.74 ID:8ObBG9Nr0
みなさんレスありがとう
>>454
オーバーロード以前に、戻り値としておかしいですね
return xに修正しました

>>456
すいませんcout<<amin("12","13")<<endl<<endl; はcout<<min("12","13")<<endl<<endl;の間違いです

>>460
そうです

以下にエラーログ貼っておきます
エラー 1 error C2440: 'return' : 'const char *' から 'const char (&)[3]' に変換できません。 c:\program files\microsoft visual studio 8\vc\include\xutility 2953

1>コンパイルしています...
1>qwer.cpp
1>c:\program files\microsoft visual studio 8\vc\include\xutility(2953) : error C2440: 'return' : 'const char *' から 'const char (&)[3]' に変換できません。
1> 理由: 'const char *' から 'const char [3]' へは変換できません。
1> 配列型への変換はありませんが、参照またはポインタから配列への変換があります。
1> c:\documents and settings\admin\デスクトップ\min\min.cpp(73) : コンパイルされたクラスの テンプレート のインスタンス化 '_Ty (&std::min<const char[3]>(_Ty (&),_Ty (&)))' の参照を確認してください
1> with
1> [
1> _Ty=const char [3]
1> ]
467以下、名無しにかわりましてVIPがお送りします。:2007/07/12(木) 13:32:16.17 ID:uZIeoDN60
>>466なんだかウザいことになってそうだな。

cout<<min(string("12"),string("13"))<<endl<<endl;

ってすれば多分いけると思うw
468以下、名無しにかわりましてVIPがお送りします。:2007/07/12(木) 13:38:43.54 ID:zOyZtIDy0
using namespace std;をコメントアウトして、
必要なもんにだけstd::を追加するのでも、コンパイルエラー解消すると思う。
469以下、名無しにかわりましてVIPがお送りします。:2007/07/12(木) 14:06:28.45 ID:uZIeoDN60
工エエェェ(´д`)ェェエエ工
470以下、名無しにかわりましてVIPがお送りします。:2007/07/12(木) 14:36:58.57 ID:uZIeoDN60
( ´д)ヒソ(´д`)ヒソ(д` )
471以下、名無しにかわりましてVIPがお送りします。:2007/07/12(木) 14:49:24.14 ID:8Ddy9wGT0
ほしゅ
472以下、名無しにかわりましてVIPがお送りします。:2007/07/12(木) 15:17:44.11 ID:uZIeoDN60
今だ!2get! ⊂(゚Д゚⊂⌒`つ≡≡≡(´⌒;;;≡≡≡
473以下、名無しにかわりましてVIPがお送りします。:2007/07/12(木) 15:18:12.70 ID:ras8aL9s0
>>415
初出から見ているがどうにも
成長速度が普通の大学一年生並な気がするんだぜ。
どんな業務で、今まで何をしてきていたのか知らないが
既に尻に火が着いて燃え盛っているのは確か。
初心や多忙は免罪符にあらず。出来るか出来ないかが全て。
夏の間に化けなかったら首括る、と遺書を書いた方が己の為だぜ。
474以下、名無しにかわりましてVIPがお送りします。:2007/07/12(木) 15:36:59.21 ID:uZIeoDN60
保守は荒らし
475以下、名無しにかわりましてVIPがお送りします。:2007/07/12(木) 15:57:27.36 ID:8Ddy9wGT0
ほしゅ
476451:2007/07/12(木) 15:58:14.57 ID:gOYQ5J3E0
>>467さんありがとうございます!おかげさまで無事コンパイルできました

>>468さんもありがとうございます 早速やってみます
477以下、名無しにかわりましてVIPがお送りします。:2007/07/12(木) 15:59:35.72 ID:I1q1Fecc0
テスと
478以下、名無しにかわりましてVIPがお送りします。:2007/07/12(木) 16:00:18.62 ID:uZIeoDN60
>>476だが喪舞の希望通りのプログラムではない希ガス

cout<<min(string("123"),string("5"))<<endl<<endl;

これ(↑)の実行結果が期待通りなら大丈夫なんだが・・・
479451:2007/07/12(木) 16:08:40.50 ID:gOYQ5J3E0
>>478だと123が帰ってきました;;
1文字目だけ比べてますね・・・
ちょっと最初から書き直してみます
480以下、名無しにかわりましてVIPがお送りします。:2007/07/12(木) 16:12:40.32 ID:uZIeoDN60
>>479厳密に言うと「文字列として比較」している。

string min(string x,string y);

の中で「文字列として比較」した結果小さい方を返すように書いてあるからだ。
481以下、名無しにかわりましてVIPがお送りします。:2007/07/12(木) 16:38:25.19 ID:uZIeoDN60
(´・ω・`)
482以下、名無しにかわりましてVIPがお送りします。:2007/07/12(木) 16:54:16.22 ID:uZIeoDN60
保守
483以下、名無しにかわりましてVIPがお送りします。:2007/07/12(木) 17:12:57.88 ID:uZIeoDN60
ヽ(´ー`)ノ
484以下、名無しにかわりましてVIPがお送りします。:2007/07/12(木) 17:30:38.02 ID:uZIeoDN60
保守
485以下、名無しにかわりましてVIPがお送りします。:2007/07/12(木) 17:47:30.95 ID:8Ddy9wGT0
ほしゅ
486以下、名無しにかわりましてVIPがお送りします。:2007/07/12(木) 17:50:01.99 ID:RHRAgJnD0
>>473
結構最後通告に近いことスレ住人に言われてるよな
というか俺も言った
487以下、名無しにかわりましてVIPがお送りします。:2007/07/12(木) 18:05:06.66 ID:uZIeoDN60
ヽ(`Д´)ノ
488以下、名無しにかわりましてVIPがお送りします。:2007/07/12(木) 18:18:31.04 ID:hxhEbcCrO
ローグライクなダンジョンの生成はどうすればいいの?
流れを知りたい
489以下、名無しにかわりましてVIPがお送りします。:2007/07/12(木) 18:26:46.83 ID:zkuJGAJv0
10000個ぐらいテーブルにして持っておく
490以下、名無しにかわりましてVIPがお送りします。:2007/07/12(木) 18:29:26.62 ID:0vqP1yyy0
【ダンジョン】 自動生成 2 【地形】
http://pc11.2ch.net/test/read.cgi/gamedev/1182223295/

>>488
ここへ行って⊂二二二( ^ω^)二⊃ ブーンしてくるんだ
491以下、名無しにかわりましてVIPがお送りします。:2007/07/12(木) 18:40:18.42 ID:lyEgbmAk0
TC++のGUIってDelphiと殆ど一緒じゃねーか
492以下、名無しにかわりましてVIPがお送りします。:2007/07/12(木) 18:45:00.29 ID:noPE2RJo0
ほす
493以下、名無しにかわりましてVIPがお送りします。:2007/07/12(木) 18:56:26.80 ID:uZIeoDN60
(`・ω・´) シャキーン
494以下、名無しにかわりましてVIPがお送りします。:2007/07/12(木) 19:08:01.17 ID:uZIeoDN60
今だ!2get! ⊂(゚Д゚⊂⌒`つ≡≡≡(´⌒;;;≡≡≡
495以下、名無しにかわりましてVIPがお送りします。:2007/07/12(木) 19:15:47.22 ID:xY059In80
何か作り始める
 ↓
プロトタイプができあがる
 ↓
飽きる

この繰り返しだな。完成!と思うところまでやった試しが少ない
496以下、名無しにかわりましてVIPがお送りします。:2007/07/12(木) 19:18:25.22 ID:RHRAgJnD0
それがおまえの人生を象徴しているとしたら?
497以下、名無しにかわりましてVIPがお送りします。:2007/07/12(木) 19:21:20.21 ID:niuhiOeoO
動画のゲームプログラムの説明の所早く続きアップしてくれると助かるんだが
498以下、名無しにかわりましてVIPがお送りします。:2007/07/12(木) 19:22:45.26 ID:xY059In80
いわゆるひとつの飽きっぽい。


あるな。わかってるから、何かやろうと思ったときは一気にやる。
途中で止めると、飽きる可能性があるから
499以下、名無しにかわりましてVIPがお送りします。:2007/07/12(木) 19:26:03.62 ID:uZIeoDN60
夏っぽい
500以下、名無しにかわりましてVIPがお送りします。:2007/07/12(木) 19:27:05.99 ID:xY059In80
お前夏厨っぽいってことかと思った
501以下、名無しにかわりましてVIPがお送りします。:2007/07/12(木) 19:32:15.78 ID:zkuJGAJv0
で、質問か課題は無いのかね?
502以下、名無しにかわりましてVIPがお送りします。:2007/07/12(木) 19:32:39.12 ID:uZIeoDN60
春っぽい  頭の中身が春っぽい
夏っぽい  夏厨っぽい
秋っぽい  すぐ飽きる
冬っぽい  ・・・ゴミン思い付かないw
503以下、名無しにかわりましてVIPがお送りします。:2007/07/12(木) 19:36:30.53 ID:xY059In80
wikiのくおりてぃが高いのはきっとおっさんプログラマがいるからに違いない。
504以下、名無しにかわりましてVIPがお送りします。:2007/07/12(木) 19:39:11.46 ID:RHRAgJnD0
冬っぽい 俺の財布が冬っぽい
505以下、名無しにかわりましてVIPがお送りします。:2007/07/12(木) 19:47:41.96 ID:uZIeoDN60
冬っぽい  ギャグがつまらん
506以下、名無しにかわりましてVIPがお送りします。:2007/07/12(木) 19:59:12.08 ID:uZIeoDN60
('A`)マンドクセ
507以下、名無しにかわりましてVIPがお送りします。:2007/07/12(木) 20:00:49.67 ID:xY059In80
プログラミング能力をあげる、これだ!という一冊を教えてください
508以下、名無しにかわりましてVIPがお送りします。:2007/07/12(木) 20:06:37.30 ID:SsNZzd9Z0
朝鮮人にもわかるプログラミング術
509以下、名無しにかわりましてVIPがお送りします。:2007/07/12(木) 20:07:57.89 ID:xY059In80
510以下、名無しにかわりましてVIPがお送りします。:2007/07/12(木) 20:08:36.84 ID:PCbiaXjg0
やはりエロ本だろうな
511以下、名無しにかわりましてVIPがお送りします。:2007/07/12(木) 20:10:33.89 ID:xY059In80
>>510
別なものがあがりそうです><
512以下、名無しにかわりましてVIPがお送りします。:2007/07/12(木) 20:13:36.85 ID:Qnbf3woA0
六法と判例集とか?
513サザソのトリヴィア:2007/07/12(木) 20:14:02.45 ID:xGXW5V3P0
セザンヌのトリビア
514以下、名無しにかわりましてVIPがお送りします。:2007/07/12(木) 20:14:27.52 ID:C0Q6XXuoO
おまいら!vipに喧嘩売ってるアフォーが居ますよ

vipperの怖さを教えてあげて下さい 

http://459ch.com/bbs/abi.cgi?fo=kojin&tn=0809

今夜のランチなどとのたまうアフォーです
515以下、名無しにかわりましてVIPがお送りします。:2007/07/12(木) 20:17:58.91 ID:uZIeoDN60
プログラマーの妻達

女性から見てプログラマーが如何に魅力的か、その妻の座を手に入れるまでに男心を惹き付けるどんな工夫をしたのかが赤裸々につづられている。プログラマーをゲトろうとする女性達の教本とも言われる必見の一冊。
  ↑これを読んでプログラマーがどんだけモテモテか知れば必死で勉強するだろw
516以下、名無しにかわりましてVIPがお送りします。:2007/07/12(木) 20:18:14.04 ID:xY059In80
ガチでいうと、漏れはこれがいいと思う。
http://www.amazon.co.jp/dp/4756136494/


コーディングのスタイルから始まって、設計やらテストやらデバッグやら
いろいろなことが書かれてある。

ただ、CかJavaがわからないときついかもしれない。
517以下、名無しにかわりましてVIPがお送りします。:2007/07/12(木) 20:20:44.43 ID:PCbiaXjg0
>>516
俺もそれ持ってるけどなかなかいいと思う
518以下、名無しにかわりましてVIPがお送りします。:2007/07/12(木) 20:21:33.02 ID:4TtzASKJ0
>>507
こういったアルゴリズム系とか
http://itpro.nikkeibp.co.jp/article/COLUMN/20060201/228351/
デザインパターンとか達人プログラマーとか
あと、むしろコンピュータ以外のジャンルの本。

『コンピュータの名著・古典100冊』
http://www.amazon.co.jp/%E3%82%B3%E3%83%B3%E3%83%94%E3%83%A5%E3%83%BC%E3%82%BF%E3%81%AE%E5%90%8D%E8%91%97%E3%83%BB%E5%8F%A4%E5%85%B8100%E5%86%8A-%E7%9F%B3%E7%94%B0-%E6%99%B4%E4%B9%85/dp/4844318284
中身が見れるよ
519以下、名無しにかわりましてVIPがお送りします。:2007/07/12(木) 20:26:13.07 ID:xY059In80
>>515
ttp://blog.livedoor.jp/dankogai/archives/50536485.html
ここに書かれてあるやつですか?


>>518
達人プログラマーは読もう読もうと思って、結局1年たつな。。
今度本屋で見かけたら買うか
520以下、名無しにかわりましてVIPがお送りします。:2007/07/12(木) 20:29:50.42 ID:uZIeoDN60
>>519多分それ。でも内容は単に奥さん方にイソタブーした内容。とても面白いけど、モテモテとか全然書いてなかったはずww
521以下、名無しにかわりましてVIPがお送りします。:2007/07/12(木) 20:31:53.18 ID:4TtzASKJ0
>>503
誰か、WSH入門書いてくれないかな・・・
522以下、名無しにかわりましてVIPがお送りします。:2007/07/12(木) 20:40:10.92 ID:uZIeoDN60
保守
523以下、名無しにかわりましてVIPがお送りします。:2007/07/12(木) 20:44:56.52 ID:xY059In80
本の話題でも出せば、少しは盛り上がるかと思ったら
そうでもなかった。。。。。。。。。。
524以下、名無しにかわりましてVIPがお送りします。:2007/07/12(木) 20:48:56.90 ID:zkuJGAJv0
なんかこう、作っていく楽しみとかが無いと燃えないんだよね
525以下、名無しにかわりましてVIPがお送りします。:2007/07/12(木) 20:51:58.12 ID:noPE2RJo0
ほす
526以下、名無しにかわりましてVIPがお送りします。:2007/07/12(木) 20:55:40.41 ID:xgrwN+EK0
プログラマーなりたい
    ↓
升ツール作りたい
    ↓
MMORPG作りたい ←今ここ
    ↓
自作MMORPGの升ツール自分で作って塞ぐ作業
    ↓
対クラック対策の知識も逆汗の知識もついて(゚д゚)ウマー

多分そろそろ飽きが来る
527以下、名無しにかわりましてVIPがお送りします。:2007/07/12(木) 20:58:08.77 ID:4TtzASKJ0
夢を壊すひと言
「Sunでは標準的なコードのライフタイム全体に対して費やされる労力を、最初のコード作成とテストに20%、
それ以降のコードの保守と拡張に80%と見積もっています」
プログラマの仕事も・・・
528以下、名無しにかわりましてVIPがお送りします。:2007/07/12(木) 21:06:35.26 ID:uZIeoDN60
     。o O (マターリ………)
(´ー`)y−~~~
529以下、名無しにかわりましてVIPがお送りします。:2007/07/12(木) 21:15:26.74 ID:lyEgbmAk0
JavaでGUIってつらい?
530以下、名無しにかわりましてVIPがお送りします。:2007/07/12(木) 21:16:27.53 ID:4TtzASKJ0
楽な部類だと思われ
531以下、名無しにかわりましてVIPがお送りします。:2007/07/12(木) 21:16:47.59 ID:xY059In80
>>529
サンプルもリファレンスも結構あるだろうから
つらくはないと思う。
532以下、名無しにかわりましてVIPがお送りします。:2007/07/12(木) 21:19:52.31 ID:BHXcL6UUO
つらくはないがイライラする
533以下、名無しにかわりましてVIPがお送りします。:2007/07/12(木) 21:22:41.67 ID:vwrY8qxE0
HSPでrnd使っただけでエラー7吐くようになった
新規作成にそれだけ入れてもエラー吐く
\(^o^)/
534以下、名無しにかわりましてVIPがお送りします。:2007/07/12(木) 21:31:38.91 ID:uZIeoDN60
(・_・ 三 ・_・)ダレモイナイ
535以下、名無しにかわりましてVIPがお送りします。:2007/07/12(木) 21:31:50.15 ID:RbgNnvCY0
俺が居るよ
536以下、名無しにかわりましてVIPがお送りします。:2007/07/12(木) 21:37:19.14 ID:B1N+BazwO
phpやってるんだけどオブジェクト指向について質問。
クラスのメンバ変数をprivateにするメリットて何ですか?
継承してメソッドをオーバーライドした場合に$this->で参照できないから
protectedの方がいい気がしています。
537以下、名無しにかわりましてVIPがお送りします。:2007/07/12(木) 21:39:14.63 ID:4TtzASKJ0
継承されて値をヘタにいじられたくない場合に使います
538以下、名無しにかわりましてVIPがお送りします。:2007/07/12(木) 21:45:44.99 ID:BHXcL6UUO
変数を金庫と考えればクラスは銀行だ
客に直接金庫をいじられるのはまずいだろ?
だから窓口やATMを介して取引する
金庫の安全性は高まる これがメリット
539以下、名無しにかわりましてVIPがお送りします。:2007/07/12(木) 21:48:07.23 ID:uZIeoDN60
            ヾヽ'::::::::::::::::::::::::::'',    / 時. 保 ま ヽ
             ヾゝ:::::::::::::::::::::::::::::{     |  間. 守 だ  |
             ヽ::r----―‐;:::::|    | じ す    |
             ィ:f_、 、_,..,ヽrリ    .|  ゃ る     |
              L|` "'  ' " ´bノ     |  な よ     |
              ',  、,..   ,イ    ヽ い う    /
             _ト, ‐;:-  / トr-、_   \  な   /
       ,  __. ィイ´ |:|: ヽ-- '.: 〃   `i,r-- 、_  ̄ ̄
      〃/ '" !:!  |:| :、 . .: 〃  i // `   ヽヾ
     / /     |:|  ヾ,、`  ´// ヽ !:!     '、`
      !      |:| // ヾ==' '  i  i' |:|        ',
     |   ...://   l      / __ ,   |:|::..       |
  とニとヾ_-‐'  ∨ i l  '     l |< 天  ヾ,-、_: : : .ヽ
 と二ヽ`  ヽ、_::{:! l l         ! |' 夂__ -'_,ド ヽ、_}-、_:ヽ
540以下、名無しにかわりましてVIPがお送りします。:2007/07/12(木) 21:48:25.69 ID:duiw8iaD0
test
541以下、名無しにかわりましてVIPがお送りします。:2007/07/12(木) 21:49:21.93 ID:B1N+BazwO
>>537
逆に言えばいじられてもいいならprotectedでもいい?
何かprivateがやたら推奨されてるから気になったんだ。

ついでにもう一つ質問。
メンバ変数の値を一気に変えるために例えば
$hoge->__construct(1,2,3)
って邪道?
542以下、名無しにかわりましてVIPがお送りします。:2007/07/12(木) 21:49:50.71 ID:duiw8iaD0
規制解除キター

入門書を図書館で済ませてとりあえず終えた。
一冊参考書買いたいなって思って逆引き系のを一冊買おうと思うんですが、
こういうのって使えますか?
543以下、名無しにかわりましてVIPがお送りします。:2007/07/12(木) 21:53:24.18 ID:4TtzASKJ0
>>541
そうだよー
自分で両方とも設計するような場合は、遠慮なく使えばいいじゃない!
ただし、何でもかんでもprotecedにすると、あとで泣くのは自分
クラスの機能分割がうまくいってない証拠だからね

phpの書法はわかんないや
544以下、名無しにかわりましてVIPがお送りします。:2007/07/12(木) 21:59:51.41 ID:uZIeoDN60
人稲
545以下、名無しにかわりましてVIPがお送りします。:2007/07/12(木) 22:01:16.51 ID:BHXcL6UUO
>>542
逆引きとかならMSDN引いた方がいい
言語によるけど
546以下、名無しにかわりましてVIPがお送りします。:2007/07/12(木) 22:08:11.39 ID:uZIeoDN60
щ(゚Д゚щ)カモォォォン
547以下、名無しにかわりましてVIPがお送りします。:2007/07/12(木) 22:11:46.32 ID:uZIeoDN60
>>541いじるのを許可するレベルには、
  public  誰でも弄って桶
  protected  子孫だけは弄って桶
  private  自分以外全部弄っちゃ駄目
がある。本質的にprivateであるべき状況はそう多く無い。
但し、プログラマーを「自分が何をやっているのかも理解出来ないぐらい頭が悪いくせに手を抜きたがる糞」であると仮定した場合、糞が手を抜こうと思ってプロジェクトをぶち壊そうとしても絶対に手を出せない場所に退避しておいて
変更する時には必ずメソッドという「監視役」を通すことを義務付けることはプロジェクトやライブラリーを守る為には必要な措置となる。
糞が作ったものを他の糞がメタ糞な使い方をすると全てがギガ糞になるから、あらかじめ private にしておけ、と教えておく。そうすると糞にプロジェクトをメタ糞にされる心配をしなくて済む為、モレ等の仕事が楽になる。
>ついでにもう一つ質問
コンストラクターを呼び出すのは邪道。だが、一括設定用のメソッドを作るのはよくある。
その場合、影響のあるメンバー変数のチェックやら何やらの、インスタンス内の状態を「整合性の取れた状態」に保つ責任がそのメソッドにある。
単に代入するだけのメソッドなら、いっそpublicでもいいことになる。
「影響のあるメンバー変数のチェックやら何やら」ってのは例えば、文字列ならポインターとポインターで確保されているメモリーのサイズ(バイト数)等。
メンバー変数が直接変更出来る場合「ポインターは書き換えたがサイズ指定を忘れた」等々による謎のバグが発生する可能性がある。
これはクラスとは全く別の場所で行なわれる可能性があり、エラーはクラスの内部で起きているのにバグは全然関係無い場所(他人が作ったプログラム等)にある場合もあるので、デバッグで苦労する。
メソッドによって「ポインターは書き換えたがサイズ指定を忘れた」などという糞コードを作れないようにしておけば、そんな苦労はしなくて済む。
548以下、名無しにかわりましてVIPがお送りします。:2007/07/12(木) 22:12:14.73 ID:duiw8iaD0
>>545
MSDNがまだなんだかよくは分からないレベルなんですが、
JAVAだとたぶん使えませんよね・・
549以下、名無しにかわりましてVIPがお送りします。:2007/07/12(木) 22:17:21.85 ID:4TtzASKJ0
550以下、名無しにかわりましてVIPがお送りします。:2007/07/12(木) 22:20:14.19 ID:BHXcL6UUO
eclipseならjavadocいれとけばshift+F2で呼び出せて便利
551以下、名無しにかわりましてVIPがお送りします。:2007/07/12(木) 22:26:15.45 ID:j8fQHxm50
このスレで質問する人は大抵一人で開発してると思うので、
糞コードを吐く糞も、メタ糞な使い方をする糞も自分自身な件
552以下、名無しにかわりましてVIPがお送りします。:2007/07/12(木) 22:29:04.22 ID:6AyFGeFS0
2chのdat取得して表示するプログラム書いてるんだけどgzipが解凍できない\(^o^)/
553以下、名無しにかわりましてVIPがお送りします。:2007/07/12(木) 22:29:37.15 ID:BHXcL6UUO
意識して書くと楽できると今日実感した
554以下、名無しにかわりましてVIPがお送りします。:2007/07/12(木) 22:29:54.18 ID:B1N+BazwO
>>538
理屈は分かるが理解は難しいぜ・・・とくに概念的なもんだし

>>543
確かに自分ひとりで作ってたよ。これは盲点
よく考えれば2人以上の作業もあるんだし、その方がいいよね!

>>547
フヒヒ・・・実はもれなくデスマーチ経験者なんだぜ・・・
PHPやってるけどC言語からの移行組なんだ
あの・・・オメガ使えない糞プログラマなんてあるあ・・・あるあるwwwwwwwwww

言われてみれば__counstructは邪道だよね
メンバ変数全部publicみたいなもんだし

変更されてもいいメンバ変数はsetHoge()で変更できるようにして、
取り出すにはgetHoge()を使えということですね><


長々とありがとうございました><
555以下、名無しにかわりましてVIPがお送りします。:2007/07/12(木) 22:30:42.12 ID:uZIeoDN60
>>551その前に糞になるほどでかいプログラムは組んでない件

オブジェクト指向設計で作ったスパゲティーテラヤバスwwww
556以下、名無しにかわりましてVIPがお送りします。:2007/07/12(木) 22:31:39.54 ID:duiw8iaD0
>>549
これだと逆引きみたいには使えないのかと思って。
でも考えると逆引きなんて言語でできることの
ほんの少ししかカバーしてないんだろうし買ってから使えないなと思ったりするのかな。
あまり使ってる人もいなそうだし。
とりあえず逆引きつかいたいときは本屋で立ち読みしますw

>>550
javadocはダウンロードしたまま忘れてたので
早速使えるようにしました。
どうもです。
557以下、名無しにかわりましてVIPがお送りします。:2007/07/12(木) 22:40:15.97 ID:BHXcL6UUO
最初のころはMSDNの見方全然わからなかったなぁと
javadocとか何か役に立つの?とか言われて思い出した雨の日
558以下、名無しにかわりましてVIPがお送りします。:2007/07/12(木) 22:44:26.57 ID:duiw8iaD0
>>557
さいしょはやっぱそんなもんなんですかね
一応作りたいものあるので色々調べてみます
559以下、名無しにかわりましてVIPがお送りします。:2007/07/12(木) 22:50:23.85 ID:uZIeoDN60
( ・∀・)つ〃∩ ヘェーヘェーヘェーヘェーヘェー
560以下、名無しにかわりましてVIPがお送りします。:2007/07/12(木) 22:51:02.66 ID:ras8aL9s0
ttp://ray.sakura.ne.jp/tips/protected.html

ここにもprotectedについて似たようなことが書いてあるな。
俺は親の尻拭いを子にさせるのが気持ち悪いからあまり使わないけど。
561以下、名無しにかわりましてVIPがお送りします。:2007/07/12(木) 22:52:07.57 ID:BHXcL6UUO
最初からうまくできる人はいないよ
誰もが通った道さね
562以下、名無しにかわりましてVIPがお送りします。:2007/07/12(木) 22:52:13.42 ID:d6qQUVgL0
c言語で言うとことろの構造体の中に構造体がある
入れ子にしたいんだけど

C# ではどうやったらいいのかね?
563以下、名無しにかわりましてVIPがお送りします。:2007/07/12(木) 22:59:00.58 ID:uZIeoDN60
( ^ω^)おっおっおっ
564以下、名無しにかわりましてVIPがお送りします。:2007/07/12(木) 23:06:03.39 ID:aWLqjbtk0
>>562

struct A
{
struct B
{
int b1;
int b2;
}

int a;
B b;
}

565以下、名無しにかわりましてVIPがお送りします。:2007/07/12(木) 23:07:13.27 ID:TkaGawVk0
>>564
それはひょっとしてギャグでいってるのか
566以下、名無しにかわりましてVIPがお送りします。:2007/07/12(木) 23:07:22.63 ID:6IVGqqfA0
C++のメンバー関数で、他(外)から使われることがないものってprivate宣言するべき?
567以下、名無しにかわりましてVIPがお送りします。:2007/07/12(木) 23:08:45.48 ID:4TtzASKJ0
>>566
だろうね。むしろ、発想を逆にして、何をpublicにするか、から設計すべきかと
568以下、名無しにかわりましてVIPがお送りします。:2007/07/12(木) 23:09:18.49 ID:aWLqjbtk0
そうかC#はstructでもデフォでprivateだったな…。
>>564 は全部publicをつけてくれ。
569以下、名無しにかわりましてVIPがお送りします。:2007/07/12(木) 23:10:29.68 ID:5YQDURDu0
>>566
俺の読んだ本には
他から使われようが使われなかろうがprivateにして
書き換えようの関数を作るべきだって書いてあった。
変数は全部privateにするのが理想らしい。
570以下、名無しにかわりましてVIPがお送りします。:2007/07/12(木) 23:11:43.05 ID:6IVGqqfA0
>>567そうかぁ なんかメンバー関数=publicってイメージがあったんよね
本とかでprivateなメンバー関数なんて見てないから疑問に思ったんだよね
571以下、名無しにかわりましてVIPがお送りします。:2007/07/12(木) 23:14:02.93 ID:6IVGqqfA0
>>569
変数はできるかぎりprivateにするってのはよく聞くよね
572以下、名無しにかわりましてVIPがお送りします。:2007/07/12(木) 23:15:54.47 ID:ras8aL9s0
>>566
publicにする必要が無いな。
外部の為の関数ではなく内部の処理を簡略化する為にメンバ関数だろ。
publicにrun()だけ出してprivateでinit()やらfinish()やら書く時もあるし。

>>569
しむらー
573以下、名無しにかわりましてVIPがお送りします。:2007/07/12(木) 23:17:06.30 ID:BHXcL6UUO
外から実装を隠蔽したい時は結構あるのでprivateなメンバ関数はよく作る
574以下、名無しにかわりましてVIPがお送りします。:2007/07/12(木) 23:18:34.78 ID:uZIeoDN60
>>570つ【メソッドの内部で何度も呼ばれるそのクラスでのみ意味のある処理】
  void CheckAndRebuildCacheWithSort(void);
  SChain* GetChainHeaderForwarding(void);
  SChain* GetChainHeaderBackwarding(void);
575以下、名無しにかわりましてVIPがお送りします。:2007/07/12(木) 23:20:14.80 ID:aWLqjbtk0
C++で、privateでstaticな関数が欲しいときはどうする?
ヘッダファイルに宣言する?
それともソースファイルに無名ネームスペース使って書く?
576以下、名無しにかわりましてVIPがお送りします。:2007/07/12(木) 23:23:13.05 ID:BHXcL6UUO
コリジョンってエロいよな
577以下、名無しにかわりましてVIPがお送りします。:2007/07/12(木) 23:24:30.57 ID:6IVGqqfA0
>>572、3 そういうことってやっぱあるんだね
574 調べてみるね
答えてくれたみんなありがd
578以下、名無しにかわりましてVIPがお送りします。:2007/07/12(木) 23:25:32.54 ID:Qnbf3woA0
>>575
無名名前空間だな
ヘッダファイルには必要最小限のインタフェースだけを書きたい
privateメンバ関数も書きたくないくらいだ
579以下、名無しにかわりましてVIPがお送りします。:2007/07/12(木) 23:25:51.37 ID:uZIeoDN60
>>575古風な関数をstaticで書く。何せthisが要らないからな。
だいたいから「その場しのぎ」で使う場合がほとんどだから「その場」に書く。
広範囲に必要な private で static な関数って無いなぁ・・・モレはgotoより無いw
580以下、名無しにかわりましてVIPがお送りします。:2007/07/12(木) 23:27:47.80 ID:ras8aL9s0
>>575
そもそもそんなものを使う状況が訪れない
581以下、名無しにかわりましてVIPがお送りします。:2007/07/12(木) 23:28:06.96 ID:4TtzASKJ0
あからさまに"実装の詳細"だからね
582以下、名無しにかわりましてVIPがお送りします。:2007/07/12(木) 23:35:53.43 ID:uZIeoDN60
(・∀・)ニヤニヤ
583以下、名無しにかわりましてVIPがお送りします。:2007/07/12(木) 23:38:06.15 ID:aWLqjbtk0
>>580
いやいやメンバ関数にしようとして、あれ? this いらなくね? ってことはよくあるだろ。
純粋なオブジェクト指向が身についてるならいらないとは聞いたことがあるが。

ウィンドウズプログラムだとウィンドウプロシージャもスレッドプロシージャも
クラス内で宣言するならstaticにしないといけないしね。
584以下、名無しにかわりましてVIPがお送りします。:2007/07/12(木) 23:39:18.01 ID:8CJ3sJeG0
イメピタとか、メールで送ったらうpされるようなやつってどういうシステムなんだ?
プログラミングとかよくわからない俺にわかるように産業で
585以下、名無しにかわりましてVIPがお送りします。:2007/07/12(木) 23:40:10.57 ID:6AyFGeFS0
2chブラウザーつくってる人今日きてないかな
586以下、名無しにかわりましてVIPがお送りします。:2007/07/12(木) 23:40:53.02 ID:ymLlPAcC0
>>584
メールから
添付された写真を自動でとりだしてあぷろだにあげるソフトが動いてるとでも
思えばいい
587以下、名無しにかわりましてVIPがお送りします。:2007/07/12(木) 23:42:00.66 ID:4TtzASKJ0
     /      \
   /  _ノ  ヽ、_  \
  /  o゚⌒   ⌒゚o  \  また明日からメールを受信して添付画像を貼るだけの仕事が始まるお
  |     (__人__)    |
  \     ` ⌒´     /
588以下、名無しにかわりましてVIPがお送りします。:2007/07/12(木) 23:42:51.47 ID:uZIeoDN60
>>584日本語超訳(厳密には正しくない部分があります)
向こうのメールソフトが
受信したメールの添付ファイルを
(人間の代わりに)自動で鯖にうpってくれる。
589以下、名無しにかわりましてVIPがお送りします。:2007/07/12(木) 23:43:55.65 ID:ykKNhb/q0
     /      \
   /  _ノ  ヽ、_  \
  /  o゚⌒   ⌒゚o  \  もう明日から来なくていいって言われたお
  |     (__人__)    |
  \     ` ⌒´     /
590以下、名無しにかわりましてVIPがお送りします。:2007/07/12(木) 23:44:05.52 ID:uZIeoDN60
>>587wwwwwwww
591以下、名無しにかわりましてVIPがお送りします。:2007/07/12(木) 23:44:17.25 ID:ymLlPAcC0
>>589
592以下、名無しにかわりましてVIPがお送りします。:2007/07/12(木) 23:44:50.37 ID:uZIeoDN60
>>587-589wwwwwwww
喪舞等扇子良杉wwwwwwww
593以下、名無しにかわりましてVIPがお送りします。:2007/07/12(木) 23:52:38.22 ID:uZIeoDN60
保守
594以下、名無しにかわりましてVIPがお送りします。:2007/07/12(木) 23:53:31.96 ID:LC/1NBBH0
>>587-589の流れ凄すぎwww
595以下、名無しにかわりましてVIPがお送りします。:2007/07/12(木) 23:55:02.31 ID:LC/1NBBH0
http://wwwww.2ch.net/test/read.cgi/news4vip/1184063709/

584 名前:以下、名無しにかわりましてVIPがお送りします。[] 投稿日:2007/07/12(木) 23:39:18.01 ID:8CJ3sJeG0
イメピタとか、メールで送ったらうpされるようなやつってどういうシステムなんだ?
プログラミングとかよくわからない俺にわかるように産業で

587 名前:以下、名無しにかわりましてVIPがお送りします。[] 投稿日:2007/07/12(木) 23:42:00.66 ID:4TtzASKJ0
     /      \
   /  _ノ  ヽ、_  \
  /  o゚⌒   ⌒゚o  \  また明日からメールを受信して添付画像を貼るだけの仕事が始まるお
  |     (__人__)    |
  \     ` ⌒´     /


588 名前:以下、名無しにかわりましてVIPがお送りします。[] 投稿日:2007/07/12(木) 23:42:51.47 ID:uZIeoDN60
>>584日本語超訳(厳密には正しくない部分があります)
向こうのメールソフトが
受信したメールの添付ファイルを
(人間の代わりに)自動で鯖にうpってくれる。

589 名前:以下、名無しにかわりましてVIPがお送りします。[sage] 投稿日:2007/07/12(木) 23:43:55.65 ID:ykKNhb/q0
     /      \
   /  _ノ  ヽ、_  \
  /  o゚⌒   ⌒゚o  \  もう明日から来なくていいって言われたお
  |     (__人__)    |
  \     ` ⌒´     /
596以下、名無しにかわりましてVIPがお送りします。:2007/07/12(木) 23:55:33.79 ID:LC/1NBBH0
誤爆ったwww
597以下、名無しにかわりましてVIPがお送りします。:2007/07/12(木) 23:57:09.36 ID:fMuvIv2V0
>>596
他のスレに貼るのかwwwww
598以下、名無しにかわりましてVIPがお送りします。:2007/07/12(木) 23:58:15.63 ID:PCbiaXjg0
どこのスレに貼るつもりだったんだw
599以下、名無しにかわりましてVIPがお送りします。:2007/07/12(木) 23:59:30.05 ID:H+oRXS1q0
クスリと笑ったなんとかかんとかのガイドラインじゃね
600以下、名無しにかわりましてVIPがお送りします。:2007/07/12(木) 23:59:48.44 ID:uZIeoDN60
>>565-566ガ板じゃないのかwwwwどこだよwwww
601以下、名無しにかわりましてVIPがお送りします。:2007/07/13(金) 00:01:46.37 ID:qCmNL3B70
よーしパパ、コンストラクタをprivateに突っ込んじゃうぞ。
602以下、名無しにかわりましてVIPがお送りします。:2007/07/13(金) 00:02:57.19 ID:6b28O4aT0
指定したディレクトリ内の画像ファイルすべてのリンクをhtmlで生成するプログラムだれか作ってくれ
603以下、名無しにかわりましてVIPがお送りします。:2007/07/13(金) 00:09:28.12 ID:vLj86WXU0
チョットー ハヤクシテクレル? (・∀・ )っ/凵⌒☆チンチン
604以下、名無しにかわりましてVIPがお送りします。:2007/07/13(金) 00:09:44.92 ID:q9QmsS9g0
おまいらに頼んでいいかな?
明日提出の課題があるんだがこれが曲者のfor文を使うやつなんだ・・・
頼む!助けてくれ!
605以下、名無しにかわりましてVIPがお送りします。:2007/07/13(金) 00:11:04.11 ID:q385GwZX0
※forは曲者ではありません
606以下、名無しにかわりましてVIPがお送りします。:2007/07/13(金) 00:12:20.98 ID:q9QmsS9g0
>>605
曲者だろ・・・常識的に考えて
今まで理解してきたプログラミングがこの一言で崩壊しそうだぜ・・・

for
607以下、名無しにかわりましてVIPがお送りします。:2007/07/13(金) 00:14:21.71 ID:jC5jGwVs0
ねーよwwww
608以下、名無しにかわりましてVIPがお送りします。:2007/07/13(金) 00:14:54.35 ID:s/ZR2wEd0
夏休みが近かろう、って時にforで悩んでんのか
今まで何をしていたんだ・・・
609以下、名無しにかわりましてVIPがお送りします。:2007/07/13(金) 00:15:11.71 ID:WY46BefF0
>>604
そういうのは自分で解いた方が自分の力になるぞ
610以下、名無しにかわりましてVIPがお送りします。:2007/07/13(金) 00:15:57.17 ID:qCmNL3B70
while?
611以下、名無しにかわりましてVIPがお送りします。:2007/07/13(金) 00:16:57.27 ID:vLj86WXU0
>>604-606単位を落として留年して、未来永劫プログラム言語には関わらない方が幸福な人生を送れるんジャマイカ?
612以下、名無しにかわりましてVIPがお送りします。:2007/07/13(金) 00:18:04.37 ID:q9QmsS9g0
>>608
forの前にやったのがif-elseとかswitchなんだ
隔週だから遅いんだ
613以下、名無しにかわりましてVIPがお送りします。:2007/07/13(金) 00:23:54.37 ID:q9QmsS9g0
半径rを入力し球体積vを計算して表示する処理を5回繰り返す。

これ講義のときにやって理解してつもりなんだけどな・・・・俺\(^o^)/オワテル
614以下、名無しにかわりましてVIPがお送りします。:2007/07/13(金) 00:25:40.84 ID:6b28O4aT0
簡単じゃねぇかよwwwww
615以下、名無しにかわりましてVIPがお送りします。:2007/07/13(金) 00:26:33.10 ID:82RAcF000
うろ覚え
int
for int 1〜10

 100メートルダッシュ
 完了
}10回終わった〜?終わってなかったらもっかい

全部おわったぜ!次何するかなってそういうのだったと思う
616以下、名無しにかわりましてVIPがお送りします。:2007/07/13(金) 00:27:49.44 ID:q385GwZX0
>>512
薄膜形成法
>>513
そんな意味もあるのか・・・
情報系のつもりだった
617以下、名無しにかわりましてVIPがお送りします。:2007/07/13(金) 00:28:42.42 ID:q385GwZX0
専門用語スレで遊んでたら誤爆った
for(A; B; C)の意味わかってりゃすぐだろ?
618以下、名無しにかわりましてVIPがお送りします。:2007/07/13(金) 00:28:47.83 ID:WY46BefF0
>>613
#define VAL_NUM5 5

UINT w_cnt; // ワーク カウンタ

// --- for分 --- //
for( w_cnt=0; w_cnt<VAL_NUM5; w_cnt++ )
{
   //v算出処理
}

// --- while分 --- //
w_cnt=0;
while(1)
{
  //v算出処理
  w_cnt++;
  if( VAL_NUM<=w_cnt ) { break; }
}

好きなほうを選べ
619以下、名無しにかわりましてVIPがお送りします。:2007/07/13(金) 00:29:15.81 ID:q9QmsS9g0
forってのは処理を何回かくり返せるんでしょ?
連番の計算とかに便利なのはわかってるんだ。
ただwikiにあった

for ( × = 0 ; × < ○ ; ×++ ; ) ☆☆;

これが曲者なんだ・・・
620以下、名無しにかわりましてVIPがお送りします。:2007/07/13(金) 00:35:25.71 ID:0ayuQ3gq0
チェキちぇき
621以下、名無しにかわりましてVIPがお送りします。:2007/07/13(金) 00:36:27.28 ID:FgzNK/PK0
>>602
適当に書いてみた

#!/bin/sh
image_suffix='.jpg .png .gif .xcf .bmp'
find_expr="find $1 -false "$(echo $image_suffix | sed "s/[^ ]*/-or -iname '*&'/g" )
sh -c "$find_expr" | sed -e 's#.*#<li><a href="&">&</a></li>#' -e '1i<title>images</title><ul>' -e '$a</ul>'
622以下、名無しにかわりましてVIPがお送りします。:2007/07/13(金) 00:37:56.15 ID:TavETEU50
C言語でmallocを学んでみたんですが、今ひとつ使う価値がわからない…

配列として最初にメモリ確保しとけばいいように思えるんですが…?
623以下、名無しにかわりましてVIPがお送りします。:2007/07/13(金) 00:39:45.45 ID:FgzNK/PK0
>>622
実行時にならないと必要な個数やサイズが分からない時もある
そういうときはあらかじめ確保しておく訳にはいかないだろ?
624以下、名無しにかわりましてVIPがお送りします。:2007/07/13(金) 00:40:29.96 ID:q9QmsS9g0
もうなにやってるんだかわからない\(^o^)/
#include<stdio.h>
int main(void)
{
int a,r total=0;

scanf("%d",&a);

for(r=a;a==5;a++){

printf(3/4*%d*π,r)}

return 0;

}
625以下、名無しにかわりましてVIPがお送りします。:2007/07/13(金) 00:40:42.71 ID:D0Ij3q0j0
例えば

for( x = 0 ; x < 10 ; x++ ) ☆☆;

だったら
xの初期値を0として☆☆の処理を開始
☆☆の処理が終わったらxに1を加算する。
xの値が10未満である場合は再び☆☆の処理を行う。
☆☆の処理が終わったらxに1を加算する。
・・・・

最終的にxが10に到達して繰り返しを抜ける
626以下、名無しにかわりましてVIPがお送りします。:2007/07/13(金) 00:40:44.21 ID:wo7SEVQk0
>>622
まぁ小規模だと多めにとっとけば大丈夫とかなんだけど、
大きくなってくるとそうも行かないからね
627以下、名無しにかわりましてVIPがお送りします。:2007/07/13(金) 00:42:24.01 ID:s/ZR2wEd0
そうじゃないかと薄々思っていたがHelloWorldすら出来ないよう棚
628以下、名無しにかわりましてVIPがお送りします。:2007/07/13(金) 00:43:39.45 ID:TavETEU50
>>623,626
レスありがとうです

なるほど・・・
納得しました、ありがとうございました
629以下、名無しにかわりましてVIPがお送りします。:2007/07/13(金) 00:44:22.37 ID:q9QmsS9g0
>>627
Helloworldはたしか講義のときに作らされた覚えがある。
最初は何がなんだかわからなかったがな
630以下、名無しにかわりましてVIPがお送りします。:2007/07/13(金) 00:47:02.14 ID:q9QmsS9g0
>>625
なるほど!そういうことか。
でもそうなると単に5回同じ行動を繰り返し表示させるにはどうすればいいんだ?
631以下、名無しにかわりましてVIPがお送りします。:2007/07/13(金) 00:48:30.37 ID:vLj86WXU0
>>624こういうのがHello Worldが表示された程度で「おkwwwwプログラム超簡単wwww」とか思って道を踏み外すんだよな・・・
>>629今でも何がなんだかわかっているようには見えないな。少なくとも>>624のコードを見る限り・・・

とりあえず printf に関して調べろ。そこから間違ってる。
632以下、名無しにかわりましてVIPがお送りします。:2007/07/13(金) 00:50:43.26 ID:FgzNK/PK0
>>630
for(x = 0; x < 5; x++) {xの値を無視した処理}
633以下、名無しにかわりましてVIPがお送りします。:2007/07/13(金) 00:51:55.34 ID:0ayuQ3gq0
この流れ見て少し自分に自身がついた俺がいる
634以下、名無しにかわりましてVIPがお送りします。:2007/07/13(金) 00:55:45.14 ID:D0Ij3q0j0
>>630

#include<stdio.h>
int main(void)
{
int a, r ;

scanf("%d",&a);

for ( r = 0 ; r < 4 ; r++) {
printf ("3/4*%d*π", a);
a++;
}

return 0;
}

もし3/4*(aの値)*πの計算結果を出力させたいなら
printf ("%d", 3/4 * a * π);
635以下、名無しにかわりましてVIPがお送りします。:2007/07/13(金) 00:56:56.61 ID:D0Ij3q0j0
あ、全く同じ処理だったか?
入力値に加算する必要ないなら
>>634の a++;を抜けばおk
636以下、名無しにかわりましてVIPがお送りします。:2007/07/13(金) 00:58:31.67 ID:D0Ij3q0j0
r < 4じゃなくて r < 5の間違いだった、何度もスマン
637以下、名無しにかわりましてVIPがお送りします。:2007/07/13(金) 01:00:55.89 ID:q9QmsS9g0
できたー!>>634ありがとう
あと8つだ!がんばるぞー
638以下、名無しにかわりましてVIPがお送りします。:2007/07/13(金) 01:02:29.46 ID:maeLjF/l0
ソースを全部書いてあげるのはヌクモリティとは違う希ガス
639以下、名無しにかわりましてVIPがお送りします。:2007/07/13(金) 01:04:16.72 ID:FgzNK/PK0
どうするのか見当も付かないという奴には完全なソースを見せるのが一番手っ取り早いと思うが
640以下、名無しにかわりましてVIPがお送りします。:2007/07/13(金) 01:04:16.63 ID:jC5jGwVs0
>>637
随分溜め込んでるな。多分簡単なんだろうけど。
いつ出た課題でいつまでの課題なんだ?
641以下、名無しにかわりましてVIPがお送りします。:2007/07/13(金) 01:04:42.71 ID:q9QmsS9g0
>>638
でもおかげで見比べるとどこが違うかわかったよ。
忘れてた俺が情けないぜ
642以下、名無しにかわりましてVIPがお送りします。:2007/07/13(金) 01:04:43.63 ID:D0Ij3q0j0
>>638
書いてから思った。
俺甘すぎ

>>637
残りは是非自分の力で頑張ってくれよ
643以下、名無しにかわりましてVIPがお送りします。:2007/07/13(金) 01:05:33.22 ID:q9QmsS9g0
>>640
先週の木曜日に出て明日までの課題。
今週は特に忙しくてエロゲすらやれなかったんだぜ・・・・
644以下、名無しにかわりましてVIPがお送りします。:2007/07/13(金) 01:06:43.43 ID:s/ZR2wEd0
なんかよく分からんが0しか出ない気がする

つかID:q9QmsS9g0はなんでこんな講義取ったんだ。
もしくはそんな学校行ったんだか・・・
645以下、名無しにかわりましてVIPがお送りします。:2007/07/13(金) 01:07:07.83 ID:q385GwZX0
まあ必要無いのにやらせる大学・学部もあるよ
うちの学科とか
646以下、名無しにかわりましてVIPがお送りします。:2007/07/13(金) 01:08:17.71 ID:q9QmsS9g0
ちょっと組んでみたから聞きたい。
数字を10個入力して平均を求めるんだがこれじゃダメなのか?

#include<stdio.h>
int main(void)
{
int a,b,c,d,e,f,g,h,i,j,k ;

scanf("%d,%d,%d,%d,%d,%d,%d,%d,%d,%d,",&a,&b,&c,&d,&e,&f,&g,&h,&i,&j);

for ( k = 0 ; k < 1 ; k++) {
printf ("(%d+%d+%d+%d+%d+%d+%d+%d+%d+%d)/10",a,b,c,d,e,f,g,h,i,j,);

}

return 0;
}

>>644
底辺大学でごめんね(´・ω・`)
>>645
選択科目何だけど「今の時代は必修だ!」とか言って取らされた
647以下、名無しにかわりましてVIPがお送りします。:2007/07/13(金) 01:08:47.06 ID:jC5jGwVs0
>>643
放置しすぎだろ…
まあ1つサンプルが出たんだから残りは自力で頑張れよ。
648以下、名無しにかわりましてVIPがお送りします。:2007/07/13(金) 01:09:18.32 ID:/AZ9Nrno0
#include<stdio.h>
int main(void)
{
int a, r ;

scanf("%d",&a);

for ( r = 0 ; r < 4 ; r++) {
printf ("3/4*%d*π", a);
scanf("%d",&a);
}

return 0;
}
649以下、名無しにかわりましてVIPがお送りします。:2007/07/13(金) 01:09:41.29 ID:jC5jGwVs0
>>646
配列習ってないのかwwwwww
650以下、名無しにかわりましてVIPがお送りします。:2007/07/13(金) 01:10:17.49 ID:D0Ij3q0j0
>>646
なんで繰り返す必要ないのにfor使うんだよwww
あとまたprintfの使い方間違ってるぞ
651以下、名無しにかわりましてVIPがお送りします。:2007/07/13(金) 01:10:50.68 ID:9KNS6tzZ0
for ( k = 0 ; k < 1 ; k++)
この発想はなかったわ
652以下、名無しにかわりましてVIPがお送りします。:2007/07/13(金) 01:10:58.11 ID:vLj86WXU0
い、いったいどうすれば・・・(^_^;)
653以下、名無しにかわりましてVIPがお送りします。:2007/07/13(金) 01:11:27.11 ID:qCmNL3B70
>>646
そのループは何の意味があるんだ!
人間に平均を計算させるつもりか!
654以下、名無しにかわりましてVIPがお送りします。:2007/07/13(金) 01:11:30.69 ID:q9QmsS9g0
>>650
しまった。printfはただ表示させるだけだったな
たしかに繰り返す必要ないと思うんだけどな・・・ナニコレ
655以下、名無しにかわりましてVIPがお送りします。:2007/07/13(金) 01:13:03.25 ID:q9QmsS9g0
ヤバイ、俺の頭マジヤバイ
ちょっと今までやったノート見て落ち着いてくる
656以下、名無しにかわりましてVIPがお送りします。:2007/07/13(金) 01:13:09.20 ID:/AZ9Nrno0
forの中で
十回入力させつつ
sumかなんか適当な変数に順次加算して
抜けたあと10で割った奴表示したらいいんじゃないかと
657以下、名無しにかわりましてVIPがお送りします。:2007/07/13(金) 01:13:41.35 ID:maeLjF/l0
のちのスーパーハカーである
658以下、名無しにかわりましてVIPがお送りします。:2007/07/13(金) 01:13:49.82 ID:SSeYRTrr0
今北
>>646
吹いたぜw
659以下、名無しにかわりましてVIPがお送りします。:2007/07/13(金) 01:13:49.92 ID:s/ZR2wEd0
>>646
はっきり言おう。
お前、向いてない。

まずは入門書を最初の項から見直すべき。
あと、コンパイル環境を整えろ。大前提だ。
660以下、名無しにかわりましてVIPがお送りします。:2007/07/13(金) 01:14:46.82 ID:D0Ij3q0j0
ところで平均っていったら、小数点以下も出るわけだが
int使ってるってことは整数部分だけでいいのか?
661以下、名無しにかわりましてVIPがお送りします。:2007/07/13(金) 01:15:51.69 ID:q9QmsS9g0
>>659
やっぱり向いてないかな・・・if-elseとswitchまではわかってたんだけどな。
機械好きだから理系入ったのに数学も物理も出来ないしね・・・
単位落としたくない、でも解けない なにこのジレンマ
662以下、名無しにかわりましてVIPがお送りします。:2007/07/13(金) 01:17:26.97 ID:AXOmoLtOP
夏休みの間に何かひとつ実用的なツールを作りたい
今高3。プログラムは高校でCをちょっと習っただけ
親に引き篭もり引き篭もり言われてるから見返してやりたい
一体どうすればいいんだ
別に言語はこだわらない
やる気はある
663以下、名無しにかわりましてVIPがお送りします。:2007/07/13(金) 01:18:39.36 ID:SSeYRTrr0
>>661
いあ、こういうのって経験が大きいから
ひたすらやってたら身に付くとは思うぜ

できる奴とは相当差がつくとは思うが・・
664以下、名無しにかわりましてVIPがお送りします。:2007/07/13(金) 01:19:05.82 ID:SSeYRTrr0
>>662
作ればいい
665以下、名無しにかわりましてVIPがお送りします。:2007/07/13(金) 01:19:43.38 ID:q9QmsS9g0
>>663
励ましありがとう・・・
とりあえず解けそうなのから解いていくんだぜ
眠い
666以下、名無しにかわりましてVIPがお送りします。:2007/07/13(金) 01:21:13.93 ID:jC5jGwVs0
やるべきこと
・コンパイル環境の整備
・scanfとprintfの用法を調べる
667以下、名無しにかわりましてVIPがお送りします。:2007/07/13(金) 01:21:52.32 ID:ZrE6mwyZ0
>>662
電卓プログラムでいいんじゃね?

ちょっと習っただけでもこれなら作れると思う
Windowsに高機能なのがついてるから実用的かどうかはわからないけど・・・
668以下、名無しにかわりましてVIPがお送りします。:2007/07/13(金) 01:22:33.05 ID:maeLjF/l0
>>662
用意するもの
1.すばらしいアイディア
2.すばらしいプログラミング教科書(すばらしくなくても可、しかし対価にやる気を支払う)
3.pcとコンパイラ
4.根性
669以下、名無しにかわりましてVIPがお送りします。:2007/07/13(金) 01:24:48.13 ID:D0Ij3q0j0
>>662
漠然としすぎてるな
Cを習ったことがあるなら
まずは使いこなせるようになることが先じゃね?
670以下、名無しにかわりましてVIPがお送りします。:2007/07/13(金) 01:25:04.24 ID:9KNS6tzZ0
>>662
webアプリケーションのほうが、見た目もよく、ちょっとしたものが作れるんじゃね?
オヌヌメはRuby on Rails
671以下、名無しにかわりましてVIPがお送りします。:2007/07/13(金) 01:26:46.81 ID:q9QmsS9g0
やった・・・クソショボイが1つクリアしたぜ・・・
672以下、名無しにかわりましてVIPがお送りします。:2007/07/13(金) 01:27:01.50 ID:s/ZR2wEd0
>>661
あまりその辺は関係ないお。
ベクトル・行列等を知らず、英語は中一から壊滅的、
学校に入るまで自分用のPCを持っておらず
未だに携帯買ってない漏れだが
現在成績トップクラスである程度OOPを扱える程度に成長したから。

お前はまずコンパイラ環境が自分のPCに無いだろ?
当然、VS2005くらい入れてるはずだよな。
もしあるのなら何故それで勉強しないんだ?
入門書の前半部程度のところを。3ヶ月も猶予があったのに。
嘆く暇があるのなら入門書読み解け。
673以下、名無しにかわりましてVIPがお送りします。:2007/07/13(金) 01:27:13.20 ID:vLj86WXU0
>>661喪舞は物事を素直に見て、出来る限りのことをサボらずに行なう真面目な香具師なんだな。
だがプログラムというのは、機械に「仕事をさせる」技だ。だから人間は可能な限り「楽」をするべきなんだ。
例えば10個の数、ってのは、1個の数が10個、ってことだ。人間が「10」って言ったら、あとは機械に数えるのはやらせよう。
そういった感覚が必要なんだ。数学がどうこうってレベルじゃない。

scanf("%d,%d,%d,%d,%d,%d,%d,%d,%d,%d,",&a,&b,&c,&d,&e,&f,&g,&h,&i,&j);

これを書くのは大変だったろ?だいたいから、数がちゃんと10個あるかどうか数えなきゃならん。これが百個だったらどうよ?
それを機械に数えさせるのが for だ。
喪舞の今までの感覚とは大きく違うんだろうな。見方を変えることが出来たら、何故今までわからなかったのかわからないぐらい簡単にわかるようになるよ。
ガンガれ。
674以下、名無しにかわりましてVIPがお送りします。:2007/07/13(金) 01:27:38.34 ID:GRp0OkwT0
ぶっちゃけ設計ができなければ結局作りたいものは作れないから
プログラムができても小学生を卒業したようなものd(ry
675以下、名無しにかわりましてVIPがお送りします。:2007/07/13(金) 01:28:03.37 ID:snP5fFaV0
>>643
ここ2, 3週間毎日課題しかやってませんが何か?
休日?課題やる日のことだろ?
676以下、名無しにかわりましてVIPがお送りします。:2007/07/13(金) 01:28:04.34 ID:SSeYRTrr0
>>662
実用的って言っても範囲広いよな
本当に実用的なもの作りたいなら
今の経験値じゃきついよな
ゲームとかでも可ならテトリスとかは?

>>665
ガンガレ
分からないことあったら
どんどん聞け
677以下、名無しにかわりましてVIPがお送りします。:2007/07/13(金) 01:29:15.42 ID:AXOmoLtOP
やっぱりそんな簡単にはいかないよな・・・
ちなみにどの言語を覚えれば今後役に立ちそう?
678以下、名無しにかわりましてVIPがお送りします。:2007/07/13(金) 01:30:19.42 ID:D0Ij3q0j0
>>675
ところで平均の小数点以下はいらんのか?
さっきのままで作ると問答無用で切り捨ててるよ
679以下、名無しにかわりましてVIPがお送りします。:2007/07/13(金) 01:30:30.68 ID:snP5fFaV0
>>673
こいつは100個書くタイプの人間だぜ?www
こんな遥か斜め上を行くソースはじめてみたwww
680以下、名無しにかわりましてVIPがお送りします。:2007/07/13(金) 01:30:57.34 ID:q9QmsS9g0
>>673
あんたにヌクモリティ以上のものを感じたよ・・・ありがとう
とりあえず役に立たない教本を見直すぜ

>>675
そうだよね\(^o^)/
部活→バイト→バイト→課題→部活→課題→ばいと

>>676
ありがとう。でも出来るだけがんばってみるよ
681以下、名無しにかわりましてVIPがお送りします。:2007/07/13(金) 01:31:15.50 ID:SSeYRTrr0
>>677
どの言語でもイイから極めろと言いたいが
オススメはC
682以下、名無しにかわりましてVIPがお送りします。:2007/07/13(金) 01:32:14.79 ID:xrRN6FSf0
どの言語を覚えれば役立つとかじゃなくて
どういったことをしたいとかしたいことに役立てたいことに言語をあわせたほうがいいjane?
683以下、名無しにかわりましてVIPがお送りします。:2007/07/13(金) 01:32:39.80 ID:vLj86WXU0
>>679モレもそう思う。だから>>673を書いた。
ちなみにモレはscanf程度なら何度か見たことがある。流石にprintfは仰天だったがw
684以下、名無しにかわりましてVIPがお送りします。:2007/07/13(金) 01:34:08.26 ID:D0Ij3q0j0
>>677
Cを少し習ったのなら一通り勉強してみたら?
プログラミングの基本的な考え方を学ぶ為にも、
Cは基礎知識として持っておいて損は無い

そこから他の言語に発展させればおk
685以下、名無しにかわりましてVIPがお送りします。:2007/07/13(金) 01:36:23.90 ID:AXOmoLtOP
>>682
使い分けが大事なんだな

>>681,684
とりあえずCを勉強する事にするぜ
簡単に習得できるとは思わないが頑張る!
686以下、名無しにかわりましてVIPがお送りします。:2007/07/13(金) 01:36:53.41 ID:BFO/KgY90
>>677
4ヶ月前にPHPでプログラミングデビューしたけど、結構気に入ってるよ。
今はアマゾン・アソシエイトコンテストの応募作品作ってる
687以下、名無しにかわりましてVIPがお送りします。:2007/07/13(金) 01:36:57.79 ID:ZrE6mwyZ0
このスレにはヌクモリティに溢れてるな…
688以下、名無しにかわりましてVIPがお送りします。:2007/07/13(金) 01:38:03.83 ID:NZc5shjZ0
Cで入門書一冊こなす程度の事は出来る様になったんだが、次何をすればいいのだろうか・・・

ファイルの整理とかが楽に出来るようになれば良いなあ・・・とか思って食い付いたが、
だんだんプログラミング自体が楽しくなってきたんだが。
689以下、名無しにかわりましてVIPがお送りします。:2007/07/13(金) 01:38:06.93 ID:jC5jGwVs0
あ、Javaを使った授業が終わってほっとしてたが
8月の始めにC使う授業があったんだった
完全に忘れてたwwwwwww
690以下、名無しにかわりましてVIPがお送りします。:2007/07/13(金) 01:39:13.22 ID:q9QmsS9g0
ちくしょう・・・やった問題のちょっとした応用ばっかなのに・・・
もう泣けてくるぜ
691以下、名無しにかわりましてVIPがお送りします。:2007/07/13(金) 01:41:16.89 ID:D0Ij3q0j0
>>688
データベースとか使ってみたら?
692以下、名無しにかわりましてVIPがお送りします。:2007/07/13(金) 01:42:01.64 ID:jC5jGwVs0
>>690
このスレにいるほとんどがきっと通った道なんだぜ
そこを通り抜ければ「あ、こんなのちょっと変更するだけじゃん」って思えるようになるはず。
693以下、名無しにかわりましてVIPがお送りします。:2007/07/13(金) 01:42:12.34 ID:s/ZR2wEd0
>>688
C++かC#にチャレンジ
出来る幅が一気に広がるZE
694以下、名無しにかわりましてVIPがお送りします。:2007/07/13(金) 01:42:49.40 ID:SSeYRTrr0
>>688
ファイルの自動整理をするプログラム書けば良いのでは
695以下、名無しにかわりましてVIPがお送りします。:2007/07/13(金) 01:44:39.66 ID:NZc5shjZ0
>>692
データベースっていうと、SQLとか言う奴ですか・・・?
ちょっと後でググってみます。

>>693
C++とC#ですか・・・
windowsアプリに挑戦してみたいんですが、どっちの方が身に着けやすいでしょう?
696以下、名無しにかわりましてVIPがお送りします。:2007/07/13(金) 01:44:44.49 ID:q9QmsS9g0
mからnまでの計算をするプログラムなんだがなんか無限に続くんだがどこがおかしい?
まぁ俺のことだからすっとんきょうなことをしでかしてるんだろが・・・

#include<stdio.h>
int main(void)
{
int m,n,x;

scanf("%d,%d",&m,&n);

for(m=0;m<n;m++){

x+=m;

printf("%d",x);

}

return 0;

}
697以下、名無しにかわりましてVIPがお送りします。:2007/07/13(金) 01:45:00.24 ID:l4P1Ep+D0
SQLは違うんじゃないか
698以下、名無しにかわりましてVIPがお送りします。:2007/07/13(金) 01:45:55.77 ID:s/ZR2wEd0
>>695
それならC#だな。
最近波に乗ってるし敷居も低くなってる。
699以下、名無しにかわりましてVIPがお送りします。:2007/07/13(金) 01:46:08.77 ID:q9QmsS9g0
しまった。訂正
#include<stdio.h>
int main(void)
{
int m,n,x;

scanf("%d %d",&m,&n);

for(m=0;m<n;m++){

x+=m;

}

printf("%d",x);

return 0;

}
700以下、名無しにかわりましてVIPがお送りします。:2007/07/13(金) 01:46:22.39 ID:maeLjF/l0
m=0じゃm取得した意味無いっす
701以下、名無しにかわりましてVIPがお送りします。:2007/07/13(金) 01:46:27.14 ID:l4P1Ep+D0
なんでscanfでm入力してるのにforでmに0入れてんだ
702以下、名無しにかわりましてVIPがお送りします。:2007/07/13(金) 01:47:52.72 ID:q9QmsS9g0
>>700-701
アッー! んじゃここは空白でいいんかな?それでも正しい答えは出ない・・・
703以下、名無しにかわりましてVIPがお送りします。:2007/07/13(金) 01:48:17.77 ID:D0Ij3q0j0
>>695
そう、業務アプリなんかだとデータベースは当たり前だからな
何をやりたいかにもよるが・・・

ただ、CでSQL書くのは結構大変だから
SQLやるならproCで書いたほうがいい

>>696
おいwww
704以下、名無しにかわりましてVIPがお送りします。:2007/07/13(金) 01:48:25.15 ID:jC5jGwVs0
というかmからnまでの計算ってのは
m+(m+1)+・・・+(n-1)+nを求めたいっていう意味なのか?
705以下、名無しにかわりましてVIPがお送りします。:2007/07/13(金) 01:48:28.64 ID:9KNS6tzZ0
x ちゃんと初期化しろ
706以下、名無しにかわりましてVIPがお送りします。:2007/07/13(金) 01:48:39.64 ID:snP5fFaV0
>>696
forでm=0にしたらscanfでmの値取ってるの意味ないじゃんwww
それとscanf("%d,%d", &m, &n);じゃなくてscanf("%d %d",&m, &n);じゃね?
(ちょっと記憶が曖昧)
あとxは0で初期化しとけ。なんだか分からない値にmを足していくことになるぞ?
707以下、名無しにかわりましてVIPがお送りします。:2007/07/13(金) 01:49:19.52 ID:s/ZR2wEd0
>>699
mをxcanfで取得しておきながら
forで初期化し直してるし
逆にxの値が不定の状態でx = x+m;なんてしちゃ駄目だろ。
708以下、名無しにかわりましてVIPがお送りします。:2007/07/13(金) 01:49:51.43 ID:jC5jGwVs0
初期化についてはコンパイラからも突っ込まれなかったか?
709以下、名無しにかわりましてVIPがお送りします。:2007/07/13(金) 01:50:07.34 ID:xrRN6FSf0
C言語でバブルソートで配列にはいった点数を並べるのは解るんだが
どうにか行ごとに並べ替えができない?

ID 国語 数学 英語
1  63  65   45
12. 47  30   24
3  98  13   60

国語順を選ぶと↓

ID 国語 数学 英語
               ←3  98  13   60
1  63  65   45
12. 47  30   24        ↑↑
               →3  98  13   60

感覚的にはこんな感じで
710以下、名無しにかわりましてVIPがお送りします。:2007/07/13(金) 01:50:24.66 ID:q9QmsS9g0
初期化か!思い出した!思い出したついでに完成したのはっとく
#include<stdio.h>
int main(void)
{
int m,n,total=0;

scanf("%d %d",&m,&n);

for( ;m<n;m++){

total+=m;

}

printf("%d",total);

return 0;

}
711以下、名無しにかわりましてVIPがお送りします。:2007/07/13(金) 01:51:50.77 ID:snP5fFaV0
>>709
構造体使って並び替えればおk
712以下、名無しにかわりましてVIPがお送りします。:2007/07/13(金) 01:51:51.71 ID:NZc5shjZ0
>>698
それなら、C#やってみます。
面白いかな・・・wktkwktk

>>703
業務用ですか・・・
一応趣味でやってるんで仕事にするつもりは無いんですが、
調べて面白そうだったら手つけて見ますw
713以下、名無しにかわりましてVIPがお送りします。:2007/07/13(金) 01:52:00.56 ID:jC5jGwVs0
>>709
構造体か2次元配列を作って国語の点数についてソートすればいいんじゃないの?

>>710
まあいいんじゃね。{始まりの位置がmainとforで違うのも気になるがまあいいだろう
714以下、名無しにかわりましてVIPがお送りします。:2007/07/13(金) 01:54:16.78 ID:dmfFS65d0
>>709
エクセルにこぴー&ぺーすと。
715以下、名無しにかわりましてVIPがお送りします。:2007/07/13(金) 01:54:37.51 ID:D0Ij3q0j0
構造体をつかってやればいいと思うが、
これはCでやるような処理じゃねぇw
716以下、名無しにかわりましてVIPがお送りします。:2007/07/13(金) 01:55:54.69 ID:xrRN6FSf0
>>713
やっぱり構造体は避けて通れないか。

一応点数は2次元配列で

  ID 国 .数 .英
  [0] [1] [2] [3]
[0]
[1]
[2]
〜〜〜〜略〜〜〜〜
[30]
こんな感じで入ってはいるんだけどどうやったらいいのかが解らない
717以下、名無しにかわりましてVIPがお送りします。:2007/07/13(金) 01:56:20.40 ID:snP5fFaV0
>>710
慣れたら見やすいソースの書き方も考えるといいと思う
けどまぁそんなのはまだまだ先か・・・・・・
718以下、名無しにかわりましてVIPがお送りします。:2007/07/13(金) 01:57:31.82 ID:q9QmsS9g0
階乗計算。これでおk?
#include<stdio.h>
int main(void)
{
int m,n,total=1;

scanf("%d %d",&m,&n);

for( ;m<=n;m++){

total*=m;

}

printf("%d",total);

return 0;

}
719以下、名無しにかわりましてVIPがお送りします。:2007/07/13(金) 01:58:00.35 ID:xrRN6FSf0
>>714
エクセルでやりたいぜwww

>>715
糞みたいな課題だ
720以下、名無しにかわりましてVIPがお送りします。:2007/07/13(金) 01:58:21.89 ID:snP5fFaV0
>>716
ソートの比較対象をIDか国語か数学か英語か、0, 1, 2, 3で決めてあとは普通にソートすればおk
入れ換えるときはID、国語、数学、英語を全部入れ換えるようにするだけ
721以下、名無しにかわりましてVIPがお送りします。:2007/07/13(金) 01:59:00.43 ID:l4P1Ep+D0
ずいぶん手抜きだな
722以下、名無しにかわりましてVIPがお送りします。:2007/07/13(金) 01:59:11.39 ID:jC5jGwVs0
>>718
それ階乗か?
n!ならmは入力する必要ないだろ?

個人的には変数名totalをproductに変えてほしいけどな
723以下、名無しにかわりましてVIPがお送りします。:2007/07/13(金) 02:00:30.61 ID:q9QmsS9g0
>>721
手抜きなのは「あれ?これもしかしたらさっきのいじくればおkじゃね?」と思ったから

>>722
・・・・・・!!!!!!!!!!!そりゃそうだ。
724以下、名無しにかわりましてVIPがお送りします。:2007/07/13(金) 02:01:02.82 ID:dmfFS65d0
>>719
システムコールでエクセル呼べwwww
UnixならCalc呼べええええwwww
725以下、名無しにかわりましてVIPがお送りします。:2007/07/13(金) 02:01:06.00 ID:9KNS6tzZ0
>>716
#define KOKUGO 1
#define SUUGAKU 2
しといて
sort(KOKUGO)
とパラメータで渡してやるのが、一番簡単かな
全科目を毎回移動するので、処理が重くなるけど
構造体とポインタを使うのがオヌヌメ
726以下、名無しにかわりましてVIPがお送りします。:2007/07/13(金) 02:01:15.96 ID:snP5fFaV0
>>718
mからnまでかければいいんでしょ?
なら多分おk

ところで>>710ってn足してなくね?
727以下、名無しにかわりましてVIPがお送りします。:2007/07/13(金) 02:02:13.48 ID:xrRN6FSf0
>>720
全部を入れ替えるとは

taihi = a[0]
a[0] = a[3]
a[3] = taihi

こんな感じでいけるの?
728以下、名無しにかわりましてVIPがお送りします。:2007/07/13(金) 02:02:30.48 ID:l4P1Ep+D0
>>726
「nまで」だからn増やしたらマズいだろ
729以下、名無しにかわりましてVIPがお送りします。:2007/07/13(金) 02:02:37.32 ID:snP5fFaV0
>>725
そこはenumにしとけよww

>>723
そっちを間違ってたのかwww
730以下、名無しにかわりましてVIPがお送りします。:2007/07/13(金) 02:03:57.56 ID:snP5fFaV0
>>728
普通mからnまで足せっていわれたらnも足すだろ
731以下、名無しにかわりましてVIPがお送りします。:2007/07/13(金) 02:04:35.89 ID:xrRN6FSf0
>>724
ポインタのさわりくらいまでしか理解できてないからシステムコールなんてまだまだ先だぜw

>>725
defineはC++でつかったからなんとなく解る気がする
けど構造体とポインタがオヌヌメなのか。
独習と絵本とgoogle先生に聞いてみる。
dクス
732以下、名無しにかわりましてVIPがお送りします。:2007/07/13(金) 02:04:57.93 ID:l4P1Ep+D0
ああそうか
m<n+1でいいんじゃね?
733以下、名無しにかわりましてVIPがお送りします。:2007/07/13(金) 02:05:42.00 ID:q9QmsS9g0
・・・だめだ。半分以上はなんとか解けたがほかがわからん・・・
頼ってもいいですか?
734以下、名無しにかわりましてVIPがお送りします。:2007/07/13(金) 02:06:18.48 ID:jC5jGwVs0
>>733
ここまですでに大分頼っておいて何を言ってるんだw
735以下、名無しにかわりましてVIPがお送りします。:2007/07/13(金) 02:08:51.28 ID:snP5fFaV0
>>733
いいから早く次池www
736以下、名無しにかわりましてVIPがお送りします。:2007/07/13(金) 02:09:18.51 ID:q9QmsS9g0
>>734
ですよねー^^

・・・といいたいところだが俺の足りないオツムじゃ無理なんだ・・・発狂しそう
737以下、名無しにかわりましてVIPがお送りします。:2007/07/13(金) 02:10:19.29 ID:jC5jGwVs0
とりあえず残ってる課題を列挙してみ
738以下、名無しにかわりましてVIPがお送りします。:2007/07/13(金) 02:14:11.76 ID:D0Ij3q0j0
>>727
値を移動させたいなら
memcpy(taihi, a[0], sizeof(a[0]));
これでa[0]の値をごっそりコピーする

ポインタでやるなら&(a[0])ってやって先頭アドレスを示してやらないといかん
739以下、名無しにかわりましてVIPがお送りします。:2007/07/13(金) 02:15:08.94 ID:q9QmsS9g0
・%d,%d,%d,%d,%d,%d,%d,%d,%d,%dのやつ

・3の倍数計算。数字を入力しその個数分3の倍数を計算して表示

・まず、平均を計算したいデータ数(例:10.20.30.40の平均を計算したい場合は、データ数は4)
 を入力する。そして。データ数分だけキーボードからデータを入力し合計を計算した後に平均を求めて表示

・キーボードから面積計算したい回数を入力し。その回数だけ半径rをキーボードから入力し
 表面積sを計算して表示す津という一連の処理を繰り返す。

あとこの4つ。こんなに発狂しそうなのははぴねすプレイ時以来
740以下、名無しにかわりましてVIPがお送りします。:2007/07/13(金) 02:16:43.20 ID:l4P1Ep+D0
・%d,%d,%d,%d,%d,%d,%d,%d,%d,%dのやつ


日本語でおk
741以下、名無しにかわりましてVIPがお送りします。:2007/07/13(金) 02:17:42.67 ID:snP5fFaV0
入力を受け取る -> scanfを使う
入力した回数分何かをする -> forを使う
ということは分かるよな?
742以下、名無しにかわりましてVIPがお送りします。:2007/07/13(金) 02:18:00.32 ID:jC5jGwVs0
>>740
多分10個の数値入力の平均を求めよって奴
743以下、名無しにかわりましてVIPがお送りします。:2007/07/13(金) 02:18:21.75 ID:xrRN6FSf0
>>738
構造体でもいけそうだけど
memcpyなんてすばらしい関数もあるのか。
これでごっそりコピーか
SUGEEEEEEEEEEE
マジdクス

後はこれをバブルのforに組み込めば・・・
744以下、名無しにかわりましてVIPがお送りします。:2007/07/13(金) 02:18:25.22 ID:snP5fFaV0
入力を受け取る -> scanfを使う
[入力した数]回何かをする -> forを使う
と言ったほうがいいかな
745以下、名無しにかわりましてVIPがお送りします。:2007/07/13(金) 02:18:50.00 ID:q9QmsS9g0
>>740
10個の数字を入力して平均を求める。

>>741
ギリギリ。scanfはわかる。でもfor文の上手な使い方がたぶんイマイチだ
746以下、名無しにかわりましてVIPがお送りします。:2007/07/13(金) 02:19:11.64 ID:/AZ9Nrno0
>>739
2番目って
3^nのnを入力させて
3^0,3^1,3^2…3^n
って感じで表示させるってこと?
747以下、名無しにかわりましてVIPがお送りします。:2007/07/13(金) 02:20:52.45 ID:q385GwZX0
みんな優しすぎワロタ
748以下、名無しにかわりましてVIPがお送りします。:2007/07/13(金) 02:20:56.22 ID:q9QmsS9g0
>>746
たぶんそれを計算して表示させやがれってことだと思う。
749以下、名無しにかわりましてVIPがお送りします。:2007/07/13(金) 02:21:33.17 ID:snP5fFaV0
>>745
for分ってのはよー「n回繰り返す」とか「n個足す」とかそういうことやることが多いんだよ
int i, n;
scanf("%d", &n);
for (i = 0; i < n; i++) {
  printf("You are an idiot! hahaha!\n");
}
とりあえずこれが何をしてるプログラムか考えてみ、自ずと道は開けるはずだ。
750以下、名無しにかわりましてVIPがお送りします。:2007/07/13(金) 02:22:47.61 ID:xrRN6FSf0
forでこんだけ悩んでるということはwhileとかdo出てきたらどうなるんだろうなw
751以下、名無しにかわりましてVIPがお送りします。:2007/07/13(金) 02:22:53.90 ID:snP5fFaV0
>>746
それ3の累乗。表示させるのは3の倍数だから毎回3を加えればいいんでね?
752以下、名無しにかわりましてVIPがお送りします。:2007/07/13(金) 02:24:01.82 ID:q9QmsS9g0
>>749
とりあえず俺がものすごくバカなのは見て0.5秒でわかった
これはn回表示プログラムで、i++で1回ずつ増えていく。nを超えることはない。
753以下、名無しにかわりましてVIPがお送りします。:2007/07/13(金) 02:24:18.94 ID:l4P1Ep+D0
>>750
大差なくね?
754以下、名無しにかわりましてVIPがお送りします。:2007/07/13(金) 02:25:14.11 ID:xrRN6FSf0
>>753
なんか条件式とかインクルードとか初期化とかがわからないかなと思ってw
755以下、名無しにかわりましてVIPがお送りします。:2007/07/13(金) 02:25:50.32 ID:/AZ9Nrno0
>>751
やっちまった

というか
自分の課題終わってないのに
何やってるんだろうか
756以下、名無しにかわりましてVIPがお送りします。:2007/07/13(金) 02:26:05.51 ID:q9QmsS9g0
ねむい でも寝たら単位取れない ねみう
757以下、名無しにかわりましてVIPがお送りします。:2007/07/13(金) 02:26:26.65 ID:l4P1Ep+D0
大学生?
758以下、名無しにかわりましてVIPがお送りします。:2007/07/13(金) 02:26:52.52 ID:s/ZR2wEd0
そもそも、まだprintfすら危うい状況なんだけど
759以下、名無しにかわりましてVIPがお送りします。:2007/07/13(金) 02:28:40.10 ID:snP5fFaV0
>>752
おk。文章は思い付かなかったから有名なブラクラのにしただけだから気にしないでくれww
悪意はないwww

for (処理1; 条件2; 処理3) {
  処理4
}
for文の動作
1) 処理1を行う。その後2)に移る。ループ変数の初期化をする場合が多い
2) 条件2を見て、条件を満たしていれば3)へ移り、満たしていなければfor文は終了する
3) 処理4を行う。その後4)へ移る
4) 処理3を行う。その後2)へ移る
760以下、名無しにかわりましてVIPがお送りします。:2007/07/13(金) 02:30:07.71 ID:29dB3iuNO
.NET2.0から丸め誤差の出ないDecimal.Roundのオプションができたけど、
これって税計算するシステム開発で信頼して使える?
761以下、名無しにかわりましてVIPがお送りします。:2007/07/13(金) 02:30:31.79 ID:snP5fFaV0
for (処理1; 条件2; 処理4) {
  処理3
}
for文の動作
1) 処理1を行う。その後2)に移る。ループ変数の初期化をする場合が多い
2) 条件2を見て、条件を満たしていれば3)へ移り、満たしていなければfor文は終了する
3) 処理3を行う。その後4)へ移る
4) 処理4を行う。その後2)へ移る
ややこしいから番号変えた
762以下、名無しにかわりましてVIPがお送りします。:2007/07/13(金) 02:31:12.24 ID:xrRN6FSf0
AAで図解できたらいいな
763以下、名無しにかわりましてVIPがお送りします。:2007/07/13(金) 02:32:13.64 ID:q9QmsS9g0
とりあえず3の倍数のやつは
まず倍数の個数の指定

条件が合っているか

計算

繰り返し

れおk?
764以下、名無しにかわりましてVIPがお送りします。:2007/07/13(金) 02:32:26.15 ID:l4P1Ep+D0
for(i=0,sum=0;i<10;i++){
  scanf("%d",&n);
  sum += n;
}
a=sum/10;


10回入力して平均はこれでできるか
ねむいから考えられない
765以下、名無しにかわりましてVIPがお送りします。:2007/07/13(金) 02:33:48.40 ID:xrRN6FSf0
http://www9.plala.or.jp/sgwr-t/c/sec06-2.html
今構造体を読んでるサイトのfor図解
766以下、名無しにかわりましてVIPがお送りします。:2007/07/13(金) 02:34:16.84 ID:snP5fFaV0
>>763
おk
個数の回数分計算するのはさっきの説明とYou are an idiotサンプルで考えてくれ
767以下、名無しにかわりましてVIPがお送りします。:2007/07/13(金) 02:35:18.87 ID:snP5fFaV0
>>764
型注意。sumがdoubleならいいけど
768以下、名無しにかわりましてVIPがお送りします。:2007/07/13(金) 02:35:50.90 ID:rRHXZ2O70 BE:198514144-PLT(12891)
ガ板からきました
769以下、名無しにかわりましてVIPがお送りします。:2007/07/13(金) 02:36:41.01 ID:q9QmsS9g0
倍数計算は出来そうだが平均と面積計算が出来そうにない・・・
俺オワタ
770以下、名無しにかわりましてVIPがお送りします。:2007/07/13(金) 02:36:46.74 ID:s/ZR2wEd0
やっぱりあれはガ板に貼られたのか・・・
771764:2007/07/13(金) 02:39:17.39 ID:cBbXc2E6O
めんどくさいから型書いてないぜ
772以下、名無しにかわりましてVIPがお送りします。:2007/07/13(金) 02:39:52.71 ID:xrRN6FSf0
グロ宣言を脳内補填してある
773以下、名無しにかわりましてVIPがお送りします。:2007/07/13(金) 02:40:49.14 ID:q9QmsS9g0
倍数計算のforのとこにはなんて書けばいいんですかね?
条件とかあるのかこれ・・・?
774以下、名無しにかわりましてVIPがお送りします。:2007/07/13(金) 02:41:47.59 ID:snP5fFaV0
>>769
課題を呼んで順序立てて方針を立てろ

1. まず、平均を計算したいデータ数を入力する。
入力した値を得るには何を使えば良いか?

2. データ数分だけキーボードからデータを入力し合計を計算する
n回入力を受け付ける(入力を受け付けるのをn回繰り返す)にはどうすれば良いか?
合計を求めるにはどうするか?(入力の度に足しあわせn回繰り返せばよい)

3. 平均を求める
割れ

4. 表示する
書け
775以下、名無しにかわりましてVIPがお送りします。:2007/07/13(金) 02:43:10.92 ID:snP5fFaV0
>>773
おまいは何回倍数を表示したいんだ?
776以下、名無しにかわりましてVIPがお送りします。:2007/07/13(金) 02:44:14.98 ID:q9QmsS9g0
>>775
n回だ・・・
777以下、名無しにかわりましてVIPがお送りします。:2007/07/13(金) 02:44:45.53 ID:snP5fFaV0
じゃあどうするんだ?
778以下、名無しにかわりましてVIPがお送りします。:2007/07/13(金) 02:45:58.59 ID:q9QmsS9g0
回数をしていするんだから不等号なのはわかる。でも今俺の頭の中では

n<=n というのが泳いでる。これはないわ・・・
779以下、名無しにかわりましてVIPがお送りします。:2007/07/13(金) 02:48:32.03 ID:snP5fFaV0
>>778
せっかくn回もidiotって言われたんだからこれを参考にしない手はないだろ
780以下、名無しにかわりましてVIPがお送りします。:2007/07/13(金) 02:49:01.53 ID:xrRN6FSf0
とりあえずインクルードを別の変数でしたら同だ
781以下、名無しにかわりましてVIPがお送りします。:2007/07/13(金) 02:50:52.64 ID:snP5fFaV0
じゃあ寝るけどおまいらガンガレ
多分いけるだけの情報は残したとおもう

>>780
よくわからないけど
構造体の中に構造体へのポインタをいれてやったらリストみたいなことができるんだぜ?
782以下、名無しにかわりましてVIPがお送りします。:2007/07/13(金) 02:51:44.28 ID:q9QmsS9g0
やばい・・・もう無理かも
783以下、名無しにかわりましてVIPがお送りします。:2007/07/13(金) 02:53:46.15 ID:jRFD1jFh0
こんなん覚えられっかあああああああああ
784以下、名無しにかわりましてVIPがお送りします。:2007/07/13(金) 02:54:06.22 ID:xrRN6FSf0
>>781

おkポインタも熟読してくる
785以下、名無しにかわりましてVIPがお送りします。:2007/07/13(金) 02:56:50.90 ID:q9QmsS9g0
VIPのヌクモリティあふれる皆さん
ホントにどうもありがとう
あとはもう明日とも出しに聞きます
本とは事理キレやりたかったけど体がもたない
そんじゃ脱落します
みあなしトンクス
786以下、名無しにかわりましてVIPがお送りします。:2007/07/13(金) 03:21:17.23 ID:vLj86WXU0
(・∀・)つ∴ ニクコプーンクエ!
787以下、名無しにかわりましてVIPがお送りします。:2007/07/13(金) 03:49:28.57 ID:vLj86WXU0
( ̄ー ̄)ニヤリ
788以下、名無しにかわりましてVIPがお送りします。:2007/07/13(金) 04:19:42.25 ID:ZrE6mwyZ0
(゚д゚)
789以下、名無しにかわりましてVIPがお送りします。:2007/07/13(金) 05:12:19.92 ID:vLj86WXU0
  _, ._
( ゚ Д゚) ナニコレカソ?
790以下、名無しにかわりましてVIPがお送りします。:2007/07/13(金) 05:40:08.14 ID:ZrE6mwyZ0
朝じゃなかったら確実にこのスレ落ちてるなw
791以下、名無しにかわりましてVIPがお送りします。:2007/07/13(金) 06:28:24.71 ID:snP5fFaV0
おはようw
792以下、名無しにかわりましてVIPがお送りします。:2007/07/13(金) 07:29:02.55 ID:6F/WJD6kO
ひどい過疎だなwおいw。
とりあえず保守
793以下、名無しにかわりましてVIPがお送りします。:2007/07/13(金) 08:19:05.27 ID:WDaKNDD9O
794以下、名無しにかわりましてVIPがお送りします。:2007/07/13(金) 08:54:52.68 ID:caykpQRe0
>>790
こういう命題に対して、仮定が偽であることよりこの命題は真であるって言えるのかな
795以下、名無しにかわりましてVIPがお送りします。:2007/07/13(金) 09:01:03.53 ID:vLj86WXU0
>>794言える。
例)喪舞がプログラマーならモレは亜米利加大統領だ
喪舞がプログラマーではない→モレが亜米利加大統領であろうが無かろうが命題は真
喪舞がプログラマーである→モレが亜米利加大統領であれば命題は真、でなければ偽
796以下、名無しにかわりましてVIPがお送りします。:2007/07/13(金) 09:06:20.67 ID:FgzNK/PK0
>>794
解釈にもよるけど、俺の読み方だと言えない

現実世界をWとする
全ての仮想世界wについて、(wがWと「ある性質」を共有するなら、
(wにおいて朝じゃない→wにおいてこのスレが落ちている)
が成り立つ)

みたいに読むから
「ある性質」はいろいろ考えられるけど、「このスレの進行の速さがこれくらいである」が暗黙に入っているはず
797以下、名無しにかわりましてVIPがお送りします。:2007/07/13(金) 09:19:06.78 ID:iiscdE1K0
とりあえずプログラミングしようぜ!
798以下、名無しにかわりましてVIPがお送りします。:2007/07/13(金) 09:40:05.30 ID:E+llDPwKO
なんかテスト前って感じだな
799以下、名無しにかわりましてVIPがお送りします。:2007/07/13(金) 10:24:43.43 ID:vLj86WXU0
( ´д)ヒソ(´д`)ヒソ(д` )
800以下、名無しにかわりましてVIPがお送りします。:2007/07/13(金) 11:02:26.43 ID:vLj86WXU0
今だ!2get! ⊂(゚Д゚⊂⌒`つ≡≡≡(´⌒;;;≡≡≡
801以下、名無しにかわりましてVIPがお送りします。:2007/07/13(金) 11:25:30.35 ID:vLj86WXU0
人稲
802以下、名無しにかわりましてVIPがお送りします。:2007/07/13(金) 11:38:17.01 ID:r8S5VqKw0
連続レスすると人稲と書き込むのかな
803以下、名無しにかわりましてVIPがお送りします。:2007/07/13(金) 11:41:42.98 ID:q385GwZX0
保守AIの仕様を考えるスレ
804以下、名無しにかわりましてVIPがお送りします。:2007/07/13(金) 11:45:20.64 ID:vLj86WXU0
>>802単なるランダム
>>803dat読むの禁止な
805以下、名無しにかわりましてVIPがお送りします。:2007/07/13(金) 12:17:55.92 ID:vLj86WXU0
     。o O (マターリ………)
(´ー`)y−~~~
806以下、名無しにかわりましてVIPがお送りします。:2007/07/13(金) 12:45:28.44 ID:vLj86WXU0
test
807以下、名無しにかわりましてVIPがお送りします。:2007/07/13(金) 13:10:35.94 ID:vLj86WXU0
いいか、みんな
        (゚д゚ )
        (| y |)


エッチとエロでは単なるスケベ野郎だが
       H   ( ゚д゚)  ERO
       \/| y |\/


    二つ合わさればヒーローとなる
        ( ゚д゚)  HERO
        (\/\/
808以下、名無しにかわりましてVIPがお送りします。:2007/07/13(金) 13:33:49.65 ID:vLj86WXU0
m9(^Д^)プギャー!
809以下、名無しにかわりましてVIPがお送りします。:2007/07/13(金) 14:03:24.77 ID:vLj86WXU0
保守
810以下、名無しにかわりましてVIPがお送りします。:2007/07/13(金) 14:29:51.47 ID:vLj86WXU0
⊂二二二( ^ω^)二⊃ ブーン
811以下、名無しにかわりましてVIPがお送りします。:2007/07/13(金) 14:45:11.45 ID:r8S5VqKw0
なんという保守スレ
812以下、名無しにかわりましてVIPがお送りします。:2007/07/13(金) 14:51:24.93 ID:DaBjRldu0
xとyを入れ替えるアルゴリズム

x-=y=(x+=y)-y;
813以下、名無しにかわりましてVIPがお送りします。:2007/07/13(金) 15:03:19.60 ID:s+SkSK0p0
Pythonで
  FizzBuzz
  ハノイの塔
  シーザー暗号解読
までやった。
次は何するべきだと思う?
814以下、名無しにかわりましてVIPがお送りします。:2007/07/13(金) 15:05:17.81 ID:r8S5VqKw0
自分の作りたいものを作ってみる
ゲームを作ってみる
2chブラウザを作ってみる
アルゴリズムの本を読む
Bittorrentのソースコードを読んでみる


結局何がしたいのかによるんだけどな
815以下、名無しにかわりましてVIPがお送りします。:2007/07/13(金) 15:14:03.67 ID:vLj86WXU0
次はCで同じものを作ってみることだろ。複数言語に触れておくことは良い経験になる。
816以下、名無しにかわりましてVIPがお送りします。:2007/07/13(金) 15:18:59.94 ID:dDKXIxPX0
とりあえず初心者からなかなか次のステップに踏み出せない奴は他人のソースを読め
そこそこ出来るようになって次のステップに踏み出せない奴は数学をやれ
817以下、名無しにかわりましてVIPがお送りします。:2007/07/13(金) 15:28:45.81 ID:s+SkSK0p0
>>814-816
初心者用課題みたいのが出ると思ったら全く違ってわろたw
818以下、名無しにかわりましてVIPがお送りします。:2007/07/13(金) 15:32:24.64 ID:DaBjRldu0
じゃあルービックキューブの解をやって
819以下、名無しにかわりましてVIPがお送りします。:2007/07/13(金) 15:45:39.29 ID:HhA7ooSs0
>>817
じゃ、他の初心者用課題をやるか、書いたプログラムをここに貼り付けてみるか
820以下、名無しにかわりましてVIPがお送りします。:2007/07/13(金) 15:49:03.25 ID:vLj86WXU0
>>817なら初心者用の課題が載ってるような本を本屋で探して買って来てやれw
821以下、名無しにかわりましてVIPがお送りします。:2007/07/13(金) 15:52:49.97 ID:HhA7ooSs0
そういや、あのwikiのシーザー暗号て人力でどれだけずれてるか推測
してもいいのかな?

最後の文字がおそらく「.」だろうとあたりを付けて解いたら解けたんだけどさ
822以下、名無しにかわりましてVIPがお送りします。:2007/07/13(金) 16:14:43.78 ID:vLj86WXU0
щ(゚Д゚щ)カモォォォン
823以下、名無しにかわりましてVIPがお送りします。:2007/07/13(金) 16:34:53.38 ID:vLj86WXU0
チョットー ハヤクシテクレル? (・∀・ )っ/凵⌒☆チンチン
824以下、名無しにかわりましてVIPがお送りします。:2007/07/13(金) 16:35:55.74 ID:caykpQRe0 BE:260568252-2BP(2)
C#でstring型の2.002をdouble.Parseでdouble型のに入れて、
1000倍してint型の変数に入れてみたら2001になってた・・・
結局'.'でspritして別々にint.Parseで拾うことにしたんだけど、
なんかこういうのが起こらないいい方法ってないかな?
825以下、名無しにかわりましてVIPがお送りします。:2007/07/13(金) 16:36:26.56 ID:caykpQRe0
誤爆の次はbeはずし忘れ・・・
もうだめぽ
826以下、名無しにかわりましてVIPがお送りします。:2007/07/13(金) 16:53:45.38 ID:hR6k21qY0
しょた◆B6ShOTADnA
beポイント:2
登録日:2007-07-09
紹介文
ポイントくれた人ありがとっ
2証はじめましたっ

好きなもの:数学、大会系プログラミング、おとこのこ
嫌いなもの:英語、おんなのこ
出没するとこ:vipとか大学受験板とか就職板とか
827以下、名無しにかわりましてVIPがお送りします。:2007/07/13(金) 17:03:58.86 ID:EnYjqBcU0
javaでオブジェクトの送受信をするときは
XMLEncoder/DecoderとObjectOutput/InputStream
どっち使ったほうがいい?
828以下、名無しにかわりましてVIPがお送りします。:2007/07/13(金) 17:13:56.94 ID:w0/8mtAv0
public class omake05_8 {
public static void main(String[] args) {
int x,y,z;
String hantei;
x=(int)(6*Math.random()+1);//サイコロ1の作成
y=(int)(6*Math.random()+1);//サイコロ2の作成
if((x+y)%2==0){
hantei="チョー";
}else{
hantei="ハン";
}
if(x>y){
z=x; x=y; y=z;
//小さい順に数を入れ替える
}
System.out.println(x+","+y+"の"+hantei+"です");
}
}
* 持ち点を100とし,何点賭けるかをキーボードから入力する.
* 当たった場合,賭け点を持ち点に加える.
* はずれた場合,持ち点から賭け点分減らす.
上の三つをプログラムに加えて改良するなんて俺には無理です><

try catchを使うんだろうなってのはわかる
829以下、名無しにかわりましてVIPがお送りします。:2007/07/13(金) 17:28:43.43 ID:vLj86WXU0

        \_WWWWWWWWWWWWWWWW_/
        ≫                   ≪
        ≫  この後、衝撃的な展開が! ≪
        ≫                   ≪
        /MMMMMMMMMMMMMMMMM、\
830以下、名無しにかわりましてVIPがお送りします。:2007/07/13(金) 17:30:13.35 ID:0Q8E05zr0
perlでブラウザゲー作ってるんだが、
20秒後に自動でこれを実行するみたいなのはどうすればできるんだ?
831以下、名無しにかわりましてVIPがお送りします。:2007/07/13(金) 17:30:54.96 ID:YdtsEHS40
自動的に再読み込みすればいいんじゃね
832以下、名無しにかわりましてVIPがお送りします。:2007/07/13(金) 17:32:17.18 ID:0Q8E05zr0
>>831
自動的にやるのがよくわからない\(^o^)/
833以下、名無しにかわりましてVIPがお送りします。:2007/07/13(金) 17:38:20.50 ID:Avb1ua0f0
<meta http-equiv="Refresh" content="60">
perlは分からんがこのHTMLで60秒毎に再読み込み
834以下、名無しにかわりましてVIPがお送りします。:2007/07/13(金) 17:38:24.38 ID:l4P1Ep+D0
テトリスの枠組みだけソース打ち込んだけど表示されない/(^o^)\
835以下、名無しにかわりましてVIPがお送りします。:2007/07/13(金) 17:52:23.29 ID:0Q8E05zr0
>>833
問題は、再読み込みだったら引数とか使えないんだよな
836以下、名無しにかわりましてVIPがお送りします。:2007/07/13(金) 18:04:58.46 ID:YdtsEHS40
Javascriptでフォームを自動で送信すればいいんじゃない?
837以下、名無しにかわりましてVIPがお送りします。:2007/07/13(金) 18:05:30.51 ID:6F/WJD6kO
最近だるいよ\(^o^)/
838以下、名無しにかわりましてVIPがお送りします。:2007/07/13(金) 18:16:02.39 ID:vLj86WXU0
今だ!2get! ⊂(゚Д゚⊂⌒`つ≡≡≡(´⌒;;;≡≡≡
839以下、名無しにかわりましてVIPがお送りします。:2007/07/13(金) 18:25:53.39 ID:6F/WJD6kO
3get
840以下、名無しにかわりましてVIPがお送りします。:2007/07/13(金) 18:27:25.55 ID:l4P1Ep+D0
forget
841以下、名無しにかわりましてVIPがお送りします。:2007/07/13(金) 18:28:09.52 ID:Avb1ua0f0
>>835
どういうこと?
842以下、名無しにかわりましてVIPがお送りします。:2007/07/13(金) 18:39:14.77 ID:vLj86WXU0
test
843以下、名無しにかわりましてVIPがお送りします。:2007/07/13(金) 18:40:46.16 ID:FgzNK/PK0
ANSI Common Lisp読みオワタ
ふつうに良い言語だなこれ
844以下、名無しにかわりましてVIPがお送りします。:2007/07/13(金) 18:51:54.59 ID:s+SkSK0p0
wxPythonの解説がある書籍orサイトあったらおせーて
845以下、名無しにかわりましてVIPがお送りします。:2007/07/13(金) 18:52:40.02 ID:s+SkSK0p0
おれのIDにAIがついたらスカスカおっぱいな件
846以下、名無しにかわりましてVIPがお送りします。:2007/07/13(金) 19:03:48.51 ID:vLj86WXU0
人稲
847以下、名無しにかわりましてVIPがお送りします。:2007/07/13(金) 19:15:11.26 ID:fWaQi7w+0
>>824
遅レスでスマンが、doubleからintに代入する前の値を確認してから書いてる?
848以下、名無しにかわりましてVIPがお送りします。
ほしゅ