[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 2chのread.cgiへ]
Update time : 10/10 01:08 / Filesize : 128 KB / Number-of Response : 602
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

C言語なら俺に聞け(入門編)Part 108



1 名前:デフォルトの名無しさん mailto:sage [2012/09/30(日) 17:53:36.53 ]
C言語の入門者向け解説スレッドです。

★前スレ
C言語なら俺に聞け(入門編)Part 107
toro.2ch.net/test/read.cgi/tech/1347156509/
★過去スレ
makimo.to:8000/cgi-bin/search/search.cgi?q=%82b%8C%BE%8C%EA%82%C8%82%E7%89%B4%82%C9%95%B7%82%AF&andor=AND&sf=0&H=&view=table&D=tech&shw=5000
★教えて欲しいのではなく宿題を丸投げしたいだけなら
  ↓宿題スレ↓へ行ってください。
C/C++の宿題片付けます 159代目
toro.2ch.net/test/read.cgi/tech/1342966104/
★C++言語については避けてください。C++対応明記スレへどうぞ。
★分からない事をなるべく詳しく書いて下さい。
★ソースコードを晒すと答えやすくなるかもしれません。
  # 抜粋/整形厳禁、コンパイラに渡したソースをそのまま貼ること。
  # サイズが大きい場合はアップローダ等を利用してください。
codepad.org/
ideone.com/
★開発環境や動作環境も晒すと答えが早いかもしれません。
★質問者は最初にその質問をした時のレス番号を名前欄に書いて下さい。
★◆QZaw55cn4cは発言禁止です。トリップを隠してもダメです。

459 名前:デフォルトの名無しさん [2012/10/07(日) 22:07:04.89 ]
>>457
面白くもなく学術、研究をやってるのか
研究費にタカる害虫め

聖人君子だって俗人には利益に見えないことを
本人は喜んでやってるんだぞ

460 名前:デフォルトの名無しさん mailto:sage [2012/10/07(日) 22:13:35.18 ]
>>458
メイン処理は全てC/C++で書いてライブラリ化して
GUIなフロントエンドは他の高級言語で作るのがいいよね。
…と思いながら別言語を覚えるのが面倒なのでCのコンソールアプリしか作れません。
実際出来ますよね?別言語からCで作ったライブラリを呼び出すこと。

461 名前:デフォルトの名無しさん mailto:sage [2012/10/07(日) 22:16:22.02 ]
>>460
余裕のよっちゃん

462 名前:デフォルトの名無しさん mailto:sage [2012/10/07(日) 23:41:22.07 ]
ばぶー

463 名前:デフォルトの名無しさん mailto:sage [2012/10/08(月) 01:48:01.23 ]
他言語と連携するとか糞面倒なことするよりqt使った方がはやい

464 名前:デフォルトの名無しさん mailto:sage [2012/10/08(月) 01:55:38.62 ]
と思いきやC#のがはるかに楽だった

465 名前:デフォルトの名無しさん mailto:sage [2012/10/08(月) 04:17:38.83 ]
#include <stdio.h>
#include <math.h>

int main(void)
{
printf("99の9乗は %fです。\n", pow(99.0, 9.0));
printf("9の99乗は %fです。\n", pow(9.0, 99.0));
printf("(9の9乗)の9乗は%fです。\n", pow(pow(9.0, 9.0), 9.0));

printf("log10(99の9乗)は %fです。\n", log10(pow(99.0, 9.0)));
printf("log10(9の99乗)は %fです。\n", log10(pow(9.0, 99.0)));
printf("log10((9の9乗)の9乗は)%fです。\n", log10(pow(pow(9.0, 9.0),9.0)));

return 0;
}

9の99乗と(9の9乗)の9乗の結果が
17桁で切り上げられてしまうんですが何故でしょうか?

466 名前:デフォルトの名無しさん mailto:sage [2012/10/08(月) 05:11:26.28 ]
精度

467 名前:デフォルトの名無しさん mailto:sage [2012/10/08(月) 05:25:01.90 ]
コンソールアプリって作って金になるの?
学術、研究の分野以外で。



468 名前:デフォルトの名無しさん mailto:sage [2012/10/08(月) 06:29:10.61 ]
言語系は慣れたら、楽になるもんでしょ
反面、要求が厳しくなることもあるからね

469 名前:デフォルトの名無しさん mailto:sage [2012/10/08(月) 06:33:54.74 ]
>>466
回答ありがとうございます。

それではこの精度をあげることは可能でしょうか?

470 名前:デフォルトの名無しさん mailto:sage [2012/10/08(月) 07:11:10.08 ]
多倍長

471 名前:デフォルトの名無しさん mailto:sage [2012/10/08(月) 08:04:14.70 ]
>>470
勉強になりました。
回答ありがとうございます。

472 名前:デフォルトの名無しさん mailto:sage [2012/10/08(月) 10:00:56.92 ]
>>471
いやいやちょっとまて!
書式指定だけの問題じゃね?
例えば %20.20f 試してみ

473 名前:デフォルトの名無しさん mailto:sage [2012/10/08(月) 10:10:00.91 ]
>>472
他人のレスに言いがかりつけるときは調べてからにしろ。バカ、クズ、カス。
doubleの有効桁数は10進で15-16桁だ。

474 名前:デフォルトの名無しさん mailto:sage [2012/10/08(月) 10:14:43.26 ]
i.imgur.com/x4Hha.jpg
i.imgur.com/rczj4.jpg
i.imgur.com/Kg4B4.jpg
i.imgur.com/47RgE.jpg
i.imgur.com/x51uU.jpg
i.imgur.com/YnLhI.jpg

475 名前:デフォルトの名無しさん mailto:sage [2012/10/08(月) 10:53:44.33 ]
C++とJavaできてCわからんっておかしくね?
ほんとにCはよくわかってないとしたら、C++とJavaもろくに出来ない無能確定だけど

476 名前:デフォルトの名無しさん mailto:sage [2012/10/08(月) 12:03:58.65 ]
>>475
Java<<C<C++
Java はメモリ管理を一切考えなくていい分、決定的にやさしい。

>C++とJavaできてCわからんっておかしくね?
一番ありうるシナリオは、 C++ わかっている、というのが勘違いだったということ。
それなら理解できる。

477 名前:デフォルトの名無しさん mailto:sage [2012/10/08(月) 12:07:54.87 ]
dlclose()呼んだらロードしたライブラリで確保したメモリーは解放されるの?



478 名前:デフォルトの名無しさん mailto:sage [2012/10/08(月) 12:27:27.55 ]
>>476
あとは、Windowsのマネージド環境をC++と思っているとか?

479 名前:デフォルトの名無しさん mailto:sage [2012/10/08(月) 12:55:33.08 ]
>>477
そのライブラリが静的に確保した領域は解放される。
動的に確保した領域は使用したメモリアロケーターに依存。

480 名前:デフォルトの名無しさん [2012/10/08(月) 13:29:39.65 ]
>>475
わかることとできることは別

481 名前:デフォルトの名無しさん mailto:sage [2012/10/08(月) 13:32:23.98 ]
>>480
QZが馬鹿な理由だね

482 名前:デフォルトの名無しさん mailto:sage [2012/10/08(月) 14:13:52.79 ]
ふむ、とりあえず>>474は社長はそれほどひどくないってことかな

483 名前:デフォルトの名無しさん mailto:sage [2012/10/08(月) 14:25:16.78 ]
K&R1,pascal,fortran77,ml(!!)、OOはnttのhdlでかじったあーhdlだからvirtual関連は一切なし
社長これで正社員にしてくれますか?

3年兵に学校の話をしている時点で社長なのか?あー金策奔走要員の文系女婿か?

484 名前:デフォルトの名無しさん mailto:sage [2012/10/08(月) 14:58:08.34 ]
グラマなら作品を提示して頂かないと返答のしようがないですね。
貴方の自信作を一本提示してください。
作品により上はグーグルから下は日雇いアルバイトのデスマーチ待遇までありますが。
年収2000万程度から100万まで

485 名前:デフォルトの名無しさん mailto:sage [2012/10/08(月) 15:17:13.19 ]
ためしに、宿題スレでダメ回答しているQとかいうクズの査定をしてみてください。

486 名前:デフォルトの名無しさん [2012/10/08(月) 15:18:20.60 ]
350万

487 名前:デフォルトの名無しさん mailto:sage [2012/10/08(月) 15:20:41.87 ]
>>484
codepad.org/nV77eShR
在宅アルバイト歩合制で



488 名前:デフォルトの名無しさん mailto:sage [2012/10/08(月) 15:21:27.87 ]
>>486
手取りで?

もじもじ

489 名前:デフォルトの名無しさん mailto:sage [2012/10/08(月) 15:22:33.47 ]
日雇いアルバイトのマ職ってあるの?

490 名前:デフォルトの名無しさん mailto:sage [2012/10/08(月) 15:23:46.71 ]
エロゲ業界に行けばありそうな。

491 名前:デフォルトの名無しさん mailto:sage [2012/10/08(月) 15:27:51.16 ]
無職にとっては破格の待遇だな

492 名前:デフォルトの名無しさん mailto:sage [2012/10/08(月) 15:31:24.82 ]
>>488
日雇いでできる程度のムって、どんな仕事なんだろうか…

493 名前:デフォルトの名無しさん mailto:sage [2012/10/08(月) 15:31:28.89 ]
>>486
クズのどこを評価したか教えてください門前払いが妥当じゃないの?

494 名前:デフォルトの名無しさん mailto:sage [2012/10/08(月) 15:32:09.86 ]
>>492
影武者宿題要員じゃないの?

495 名前:デフォルトの名無しさん mailto:sage [2012/10/08(月) 15:32:51.87 ]
いつのまにか全然関係ない安価ついちゃった

496 名前:デフォルトの名無しさん mailto:sage [2012/10/08(月) 15:51:52.29 ]
手続き型の基礎なんてc++とOOPだけで十分だろ

497 名前:デフォルトの名無しさん mailto:sage [2012/10/08(月) 15:55:37.76 ]
>>490
エロい絵描くヤツとエロいシナリオ描くヤツと自称ミュージシャンを捕まえて起業できかな



498 名前:デフォルトの名無しさん mailto:sage [2012/10/08(月) 15:55:39.67 ]
確かにOOPはGoFのデザインパターンまでやれば十分

499 名前:デフォルトの名無しさん mailto:sage [2012/10/08(月) 16:07:23.46 ]
>>497
物凄く臭いがコミケに行って売れてないけど光るセンスの奴を
ヘッドハンティングすればいいよ。

飯代奢って連絡とり合ってればギャラいらんし安く作れるだろ。
そいつが人気になって金クレって言い出したら、次のメンバー探せばいいだろw

どうせ片手間な奴ばっかりだし一生続ける仕事でもないからそんな程度で十分だろ。
所詮はトレースしたようなパクリ絵に、パクリ音楽でしかないんだし。

500 名前:デフォルトの名無しさん [2012/10/08(月) 16:12:00.84 ]
光るセンスを見分ける能力とヘッドハンティングする交渉力を持つ奴が
起業について悩むわけ無いだろ

501 名前:デフォルトの名無しさん mailto:sage [2012/10/08(月) 16:32:21.80 ]
>>473
はぁ、すみません。
別に言いがかり付けたわけじゃないんですが。。。
(´・ω・`) ショボーン

502 名前:デフォルトの名無しさん mailto:sage [2012/10/08(月) 16:36:25.19 ]
心の病気の人だから、許してあげて

503 名前:デフォルトの名無しさん mailto:sage [2012/10/08(月) 16:39:33.73 ]
どんとまいんど

504 名前:デフォルトの名無しさん mailto:sage [2012/10/08(月) 17:25:32.73 ]
調べもせずに駄文を書き散らすのは
言い掛かりと同質だな。
そこに気づかない精神構造をもっている人間こそ
そして自分の手を全く動かさない人間こそ
本当に脳みそがおかしいと言える


505 名前:デフォルトの名無しさん mailto:sage [2012/10/08(月) 17:38:26.29 ]
>>504
落ち着け
誰と戦ってるんだ

506 名前:デフォルトの名無しさん mailto:sage [2012/10/08(月) 17:44:22.09 ]
レスついてないならともかく、既にレスがついた質問に対して別の回答を行う行為
は先の回答が間違っているぞという表明に他ならない。

それをあえて行うなら、先の回答が確実に(あるいは高い確率)間違っているという
確証をもってからやれ。

507 名前:デフォルトの名無しさん mailto:sage [2012/10/08(月) 17:50:05.81 ]
>>504
御説には一定の理解を示すが異論や反論を表明する表現手段が稚拙
自論に反する表明に対する過剰な反応は精神が未熟かつ幼稚であると理解されても仕方がないだろう



508 名前:デフォルトの名無しさん mailto:sage [2012/10/08(月) 17:55:09.83 ]
関係ないけど交代で一手ずつ将棋を指すペア将棋では、自分の手に対して味方が次に駒を元に戻すとかよくある。
「お前味方の癖に俺の手を100%否定するんかい!」
まあ、そんな場面は双方爆笑で終わるものだが

509 名前:デフォルトの名無しさん mailto:sage [2012/10/08(月) 17:59:39.66 ]
ああ なんかたったの二行なのに
こじれて読みにくい文章だな

が……文章を〈が〉でつなぐのはオレは嫌
表明する表現手段が稚拙……→異論や反論の文章が稚拙 と書きなおせ
自論に反する表明に対する……するする と書いているが文章がスルスルと読めるようにはなっていない。
理解されても仕方がないだろう……そのままズバット言いきっちゃいなよ。一言「お前は幼稚だ」で済むじゃん


510 名前:デフォルトの名無しさん mailto:sage [2012/10/08(月) 18:06:40.58 ]
> バカ、クズ、カス。
に言いがかりをつけたいわけだが、罵り言葉を使わないという制約条件を
自ら課しているので「お前は幼稚だ」は使えない。

511 名前:デフォルトの名無しさん mailto:sage [2012/10/08(月) 18:08:35.13 ]
>>509
韜晦の一種といえよう

512 名前:デフォルトの名無しさん mailto:sage [2012/10/08(月) 18:56:48.93 ]
>>511
読めねー

513 名前:デフォルトの名無しさん mailto:sage [2012/10/08(月) 19:00:49.88 ]
究極超人あ〜るでも読んでろ

514 名前:デフォルトの名無しさん mailto:sage [2012/10/08(月) 19:01:39.57 ]
ロボットじゃないよAndroidだよ

515 名前:デフォルトの名無しさん mailto:sage [2012/10/08(月) 19:11:11.54 ]
当時、あーるの「医者はどこだ」の元ネタが全然わからなかったのだが
今はぐーぐるという便利なものがあるんだな。
今初めて元ネタを知った。機会があったら読んでみよう。

516 名前:デフォルトの名無しさん mailto:sage [2012/10/08(月) 19:26:19.08 ]
9^99が%20.20fで表示しきれると思うバカが他人に何かを指摘できると思うこと自体が根本的に間違ってる

517 名前:デフォルトの名無しさん mailto:sage [2012/10/08(月) 19:32:49.41 ]
9^99 = 2.95 × 10^94

ttp://mathforum.org/library/drmath/view/59172.html
> Log (9^387420489)
> = 387420489 * Log(9) (Pull out the power)
> = 387420489 * 0.954243 (do the log)
> = 3.6969309963 x 10^8 (by calculator)
> = 369693099.63
>
> So your number has 369,693,100 digits. That's a big number!




518 名前:デフォルトの名無しさん mailto:sage [2012/10/08(月) 20:17:49.63 ]
アスペスルー検定実施中

519 名前:デフォルトの名無しさん mailto:sage [2012/10/08(月) 20:42:34.94 ]
桁の概算出来ない奴は
高校数学からやり直せってことだ

こういうksが平気でintの桁あふれとかやる、
そして ワカンネー とか オレは悪くない とか 言語がおかしい とかわめいてる
本当に、上の>>474に貼ってあるアフォみたいなヴァカがマジでいる


520 名前:デフォルトの名無しさん mailto:sage [2012/10/08(月) 20:52:02.96 ]
C言語どうこうより他人の人格を否定して優越感にひたるスレになってるな

521 名前:デフォルトの名無しさん mailto:sage [2012/10/08(月) 20:57:35.58 ]
ほっとけ
嫌な事でもあったんだろ

522 名前:デフォルトの名無しさん mailto:sage [2012/10/08(月) 21:00:26.31 ]
多分仕事でPGやってるんだろうなぁかわいそうだ

523 名前:デフォルトの名無しさん mailto:sage [2012/10/08(月) 21:01:39.46 ]
書き方は悪いけど>>472が間違ってることに変わりはないし、
>>472の書き方じゃ前の答えを否定してるようにしか見えない

524 名前:デフォルトの名無しさん mailto:sage [2012/10/08(月) 21:05:24.52 ]
間違っててさらに書き方が悪いとなると
人格を疑われてもしょうがないじゃないか。
一体何なんだここは?
人格障害者を擁護する場か?
それともCの健全な発展を揺籃する場か?
どっちなんだ?


525 名前:デフォルトの名無しさん mailto:sage [2012/10/08(月) 21:12:10.44 ]
>>524
C言語なら俺に聞け(入門編)Part 108

526 名前:デフォルトの名無しさん mailto:sage [2012/10/08(月) 21:12:36.37 ]
mallocした後にそのポインタを使って確保したメモリのサイズを取得することがなんでできないのか
freeしたときに確保した分が正しく解放されるということはシステム内部に確保したメモリのサイズ情報が保存されているはず
なぜその情報を隠蔽しプログラマに公開しない仕様となっているのかなにかまずいことでもあるのだろうか

527 名前:デフォルトの名無しさん mailto:sage [2012/10/08(月) 21:12:50.75 ]
どっちでもないだろ
便所の落書き
こんなところで肩肘張るな



528 名前:デフォルトの名無しさん mailto:sage [2012/10/08(月) 21:14:18.18 ]
>>526
だって指定したんだから、知っているでしょ?

529 名前:デフォルトの名無しさん mailto:sage [2012/10/08(月) 21:15:49.39 ]
少なくとも口は悪いけどちゃんと根拠を示して罵ってるほうが、
ただ人格否定してるだけの>>520-522よりはマシだろうな

530 名前:デフォルトの名無しさん mailto:sage [2012/10/08(月) 21:22:16.95 ]
>>526
そういうmallocを自分で書け

531 名前:デフォルトの名無しさん mailto:sage [2012/10/08(月) 21:22:33.58 ]
あ、統合失調症の人だー↑

532 名前:デフォルトの名無しさん mailto:sage [2012/10/08(月) 21:23:04.22 ]
>>530
じゃますんなカス

533 名前:デフォルトの名無しさん mailto:sage [2012/10/08(月) 21:25:07.78 ]
>>529
それ人格否定じゃないぞ…
お前PGって言われて、人格否定と受けとるのはどうかと…

534 名前:デフォルトの名無しさん mailto:sage [2012/10/08(月) 21:27:15.70 ]
もしかして半島の人?

535 名前:デフォルトの名無しさん mailto:sage [2012/10/08(月) 21:27:51.03 ]
PGでストレス溜まって他人に攻撃的になってるってとこまで読めないのはアスペ

536 名前:533 mailto:sage [2012/10/08(月) 21:30:19.42 ]
>>535
そ…そか…
俺アスペなのか?

537 名前:デフォルトの名無しさん mailto:sage [2012/10/08(月) 21:32:13.29 ]
おちんちーn



538 名前:デフォルトの名無しさん mailto:sage [2012/10/08(月) 21:47:55.20 ]
延びてる時はくそスレ化しまくりだな

539 名前:デフォルトの名無しさん mailto:sage [2012/10/08(月) 21:58:00.94 ]
ぱいぱいー

540 名前:デフォルトの名無しさん mailto:sage [2012/10/08(月) 22:03:39.96 ]
発端は>>472がバカのくせに出しゃばったからだな

541 名前:デフォルトの名無しさん mailto:sage [2012/10/08(月) 22:04:12.20 ]
よっぽど悔しかったんだなw

542 名前:デフォルトの名無しさん mailto:sage [2012/10/08(月) 22:13:13.40 ]
知識はサル未満
嫉妬心は人一倍
ホントどうしょもない


543 名前:デフォルトの名無しさん mailto:sage [2012/10/08(月) 22:20:08.86 ]
>>540
今見てきたけど、あの1レスだけでそこまで粘着するのって、社会で生きて行くの辛くないか?
しかもそのレスも、別に否定ってほどの事でもないし、学生がノリで習いたての知識を披露しちゃった程度だし
逆に大人として恥ずかしいぞ

544 名前:デフォルトの名無しさん mailto:sage [2012/10/08(月) 22:28:36.66 ]
その書き込みは恥ずかしくないの?

545 名前:デフォルトの名無しさん mailto:sage [2012/10/08(月) 22:29:53.56 ]
バカを擁護するのは自分も同類のバカだからだろうな

546 名前:デフォルトの名無しさん mailto:sage [2012/10/08(月) 22:48:04.32 ]
@あなたは大事な面接試験を受けるためにエレベーターに乗って会場に向かっていました
A一緒に乗り合わせた老人が「今日はいい天気ですね」と挨拶をしてきました
Bあなたはふと鏡を見て髪が乱れている事に気がつきました
Cあなたは老人に尋ねました「すみませんがくしを貸してもらえますか」

@〜Cで明らかに異常だと思うものを選んでください
いくつでも良いです

547 名前:デフォルトの名無しさん mailto:sage [2012/10/08(月) 22:54:58.39 ]
>>546
このスレにそんなコピペを貼るお前が異常



548 名前:デフォルトの名無しさん mailto:sage [2012/10/08(月) 22:55:24.88 ]
正解

549 名前:デフォルトの名無しさん mailto:sage [2012/10/08(月) 22:55:56.80 ]
ありがとうございました

550 名前: ◆QZaw55cn4c mailto:sage [2012/10/08(月) 23:02:24.13 ]
>>543
辛そうだ
大変だねえ

>>501
どんとまいんど

551 名前: ◆QZaw55cn4c mailto:sage [2012/10/08(月) 23:03:50.50 ]
>>510
>課している
thx

552 名前:デフォルトの名無しさん mailto:sage [2012/10/08(月) 23:06:49.57 ]
お前はミスを気にしろよ

553 名前:デフォルトの名無しさん mailto:sage [2012/10/08(月) 23:09:01.59 ]
間違いを指摘して叩く奴はまだまとも
問題なのは自分も叩きたいだけの人間のくせに、なぜか上から目線でそういう奴を叩くこと

554 名前:デフォルトの名無しさん mailto:sage [2012/10/08(月) 23:13:36.26 ]
だからあれ程ほっとけと(ry

555 名前:デフォルトの名無しさん mailto:sage [2012/10/08(月) 23:21:15.11 ]
その書き込みを我慢できない奴が言ってもw

556 名前:デフォルトの名無しさん mailto:sage [2012/10/08(月) 23:38:37.72 ]
無名のtypedef構造体の前方参照宣言ってできますか?
もしできるのであれば、記述方法を教えてください

557 名前:デフォルトの名無しさん mailto:sage [2012/10/08(月) 23:47:02.40 ]
できません



558 名前:デフォルトの名無しさん mailto:sage [2012/10/08(月) 23:47:55.03 ]
typedef struct {

} Foo;

上のような構造体が外部提供のヘッダファイルにあるのですが、この Foo を前方参照したいんです

自分たちのヘッダにはこいつのポインタ型を記載しなければならないんですが、外部提供ヘッダは自ヘッダにインクルードしたく無いのです

559 名前:デフォルトの名無しさん mailto:sage [2012/10/08(月) 23:49:25.86 ]
>>557
あっ行き違ってしまいました
できないのですか
参ったな、どうしようかな






[ 続きを読む ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<128KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef