C言語なら俺に聞け(入門編)Part 99at TECH
C言語なら俺に聞け(入門編)Part 99 - 暇つぶし2ch562:デフォルトの名無しさん
12/03/21 02:20:11.95
>>561
知りたけりゃconfigureの方も読め

563: ◆QZaw55cn4c
12/03/21 03:51:23.24
gcc -MM 「.c」
で依存記述そのものが生成されるのですね。でもこれを一つの makefile に入れ込むのは、まだよくわからない。中途半端に賢くなりました‥‥‥。

564:デフォルトの名無しさん
12/03/21 03:58:12.38
>>542
分割コンパイルを楽にするのと、無駄なコンパイルをしなくするためというのが主目的じゃないかな
さらにMakefileを作る手間を減らすためにconfigure、ひいてはautoconf automakeがあるかと。

565:デフォルトの名無しさん
12/03/21 04:01:00.61
って更新してなかったすまそ

566:デフォルトの名無しさん
12/03/21 08:05:57.19
>>563
ifneq ($(wildcard .depend),) もし.dependというファイルが存在するならば
include .depend .dependの中身をここに展開せよ
endif

567:デフォルトの名無しさん
12/03/21 10:07:53.90
.dependっていう名前はbsdのmkdepの作法なんだよな。
ちなみにmakedependっていうコマンドもあって、こっちはX11由来。

568:デフォルトの名無しさん
12/03/21 12:50:07.62
>>567
確かに.dependはBSDの流儀なのにMakefileの方(ディレクティブとか)はGNU。
そんなことでいいのかと

569:デフォルトの名無しさん
12/03/21 19:13:10.87
主キーと、外部キーの違いって何ですか?C言語とデータベース勉強してるんですが。


570:デフォルトの名無しさん
12/03/21 19:14:43.18
DBスレで聞けよ……


571:デフォルトの名無しさん
12/03/21 19:22:46.12
PKとFKの違いなんだからサカ板だろJK

572:デフォルトの名無しさん
12/03/21 19:25:18.47
PK,FK,JKの違いってなんだよ


573:デフォルトの名無しさん
12/03/21 19:42:24.26
>>570
入門去れと言われたんで....

例えば

●高校 ×学年 ■組 みたいなのを主キーで表すと1となるんでしょうか?
では外部キーとは?

574:デフォルトの名無しさん
12/03/21 19:44:40.49
>>573
だからってC入門スレで聞くなって話だ
スレチだ
DBの入門できけ

575:デフォルトの名無しさん
12/03/21 19:53:15.56
URLリンク(twitter.com)

576:デフォルトの名無しさん
12/03/21 19:56:40.70
Unixってなにの役に立つの?
ソフトウェアインストールできないじゃん。1994年以前なんだし。

577:デフォルトの名無しさん
12/03/21 20:01:34.07
>>573
専用の板があんの
そこに行け

データベース
URLリンク(toro.2ch.net)


578:デフォルトの名無しさん
12/03/21 20:16:50.38
入門スレなのに、プログラマー同士が相談するスレになってる。
専門的すぎてわからん。

579:デフォルトの名無しさん
12/03/21 20:19:51.89
確かにプログラマー風情出しまくってC言語が嫌いになる。

580:デフォルトの名無しさん
12/03/21 21:17:41.92
>>569
全然違うだろwww頭沸いてんのかwww
とりあえず辞書かなんかで調べてみろよ
わからない所があったら聞いてやるから

581:デフォルトの名無しさん
12/03/21 22:05:06.49
>>578
それだけC言語っていうのは難しい言語なんだよ。
皆、Cを使うのに苦労している。
Cユーザーが集まれば愚痴や相談事になりやすい。

582:デフォルトの名無しさん
12/03/21 22:10:05.38
>>581
C言語使ってるのは学生か組み込みぐらい
どっちもまともに言語学はやってない

583:デフォルトの名無しさん
12/03/21 22:11:41.96
言語学ってどんなことするの?

584:デフォルトの名無しさん
12/03/21 22:12:46.45
情報系だったけど大したことやんなかったよ。
ドラゴンブックとかはで読んでたゼミもあったけど。

585:デフォルトの名無しさん
12/03/21 22:15:35.17
>>584
お前がいたゼミがたいしたことなかった、
の間違いじゃねーか?
事実は正確に言えよ


586:デフォルトの名無しさん
12/03/21 22:16:10.96
>>573
どこで追い払われたのか書いてくれるかな。
そこが適切なスレならそこでレスする

587:デフォルトの名無しさん
12/03/21 22:17:16.77
>>585
高卒?
必修じゃ基本的なあたりで大したことないって話だよ。

588:デフォルトの名無しさん
12/03/21 22:40:33.40
あれ、必修限定?なんでゼミの話を出したの?
ゼミも必修っちゃあ必修だけど、それを許容するなら>>585はおかしなことを言っていないし…

589:デフォルトの名無しさん
12/03/21 22:43:47.82
管理者って何ですか?

プログラマーの苦労話的な本読んだけど、管理者がどうのこうの
言ってました。

590:デフォルトの名無しさん
12/03/21 22:45:49.61
始めてhello, world表示できた!なんか感動したわw

591:デフォルトの名無しさん
12/03/21 22:52:45.51
>>589
逆だ。
本のネタになるほどの悲しいマラソンランナーを総称して、
管理人って呼ぶんだよ。


592:デフォルトの名無しさん
12/03/21 23:00:44.05
これ系で管理者といえばrootのことだろJK
素人にもほどがある。

593:デフォルトの名無しさん
12/03/21 23:16:21.70
Administrator を忘れてもらっちゃ困るぜ

594:デフォルトの名無しさん
12/03/21 23:17:46.73
寒い部屋で震えながら文字だらけの画面にむかってブツブツつぶやいてる人の事だろ?

595:デフォルトの名無しさん
12/03/21 23:19:54.47
>>590
おめでとうw
次は自分の好きな文字列に変えて、自分の手作りのアプリケーションであることを何度も確認するんだ
望むなら何行でも出力できるぞ!

596:デフォルトの名無しさん
12/03/21 23:23:40.75
>>594
それは20年以上前の話だな。

597:デフォルトの名無しさん
12/03/21 23:38:58.95
ドラゴンブックもってるお

598:デフォルトの名無しさん
12/03/21 23:39:51.91
>>590
おめ

楽しそうだな
俺も久しぶりに楽しくプログラミングする時間をとろう・・・

599:デフォルトの名無しさん
12/03/21 23:50:11.61
>>596
ユーザーSEはリモートでぬくぬくかもしれんがベンダーは携帯OFFにしてサーバー室で作業なんだぞ

600:デフォルトの名無しさん
12/03/21 23:50:22.04
プログラムしないのに、こんなスレに張り付いてるやつもおるのか…
本来マ板行くべき奴なのかな?

601:デフォルトの名無しさん
12/03/22 00:05:33.91
レス乞食だろ
馴れ合い板あたりがお似合いだ

602:デフォルトの名無しさん
12/03/22 00:13:23.41
チョンとかヘボが?

603:デフォルトの名無しさん
12/03/22 00:30:26.55
プログラムしないやつがいる?

604:デフォルトの名無しさん
12/03/22 00:31:42.67
プログラムしないあるよ

605:デフォルトの名無しさん
12/03/22 00:32:25.78
>>593
それ速攻で変えるわ

606:デフォルトの名無しさん
12/03/22 01:27:07.72
うひょー

607:デフォルトの名無しさん
12/03/22 01:40:30.98
>>592
JKは素人だろ普通

608:デフォルトの名無しさん
12/03/22 01:42:06.59
超絶つまんね。

609:デフォルトの名無しさん
12/03/22 02:50:54.41
すいません。最近プログラミングの勉強を始めてどうしても聞きたい事があるんですけどいいですか?

610:デフォルトの名無しさん
12/03/22 02:53:05.30
だめです

611:デフォルトの名無しさん
12/03/22 02:57:08.23
確認なんてせずに聞けばいい。
ただ、どうもスレ違いだとレスをすることになる気はしている

612:デフォルトの名無しさん
12/03/22 03:00:42.80
いえ、理論ってか概念みたいなんすけど、もし、優れた演算能力、優れた五感能力、文法とか、無茶クチャ知ってて

613:デフォルトの名無しさん
12/03/22 03:04:02.68
色んな言語を知ってて、機械語でゲームが見えるどうなるんすか?

614:デフォルトの名無しさん
12/03/22 03:05:34.53
あ、そんな人が居たらです。

615:デフォルトの名無しさん
12/03/22 03:05:34.50
おなかが減ります。

616:デフォルトの名無しさん
12/03/22 03:07:15.19
お願いします。これだけはマジレスしてくれません?wikiで知ってゲーム作りたくて、お願いします。

617:デフォルトの名無しさん
12/03/22 03:07:57.70
オナニーがやめられなくなります。

618:デフォルトの名無しさん
12/03/22 03:08:08.73
ゲームは機械語では見えません

619:デフォルトの名無しさん
12/03/22 03:39:06.24
そもそも機械語以前に日本語を理解してください
それと機械語と言っている時点でスレチです。

620:デフォルトの名無しさん
12/03/22 03:40:05.36
Windowsの場合user32.dllって実行時に読み込まれるんだっけ?


621:デフォルトの名無しさん
12/03/22 03:41:54.71
なんのこっちゃ。

622:デフォルトの名無しさん
12/03/22 03:49:49.13
ないはず

623:デフォルトの名無しさん
12/03/22 04:57:18.47
ん?ダイナミックリンクなんだから実行時だと思うけど違うのか?

624:デフォルトの名無しさん
12/03/22 05:34:45.72
>>622
はずとは何故ですか?

625:デフォルトの名無しさん
12/03/22 05:38:21.54
いや知りたいだけなんですよ。

626:デフォルトの名無しさん
12/03/22 05:43:19.12
まぁいいや。自分で考えますわ。

627:デフォルトの名無しさん
12/03/22 07:08:18.08
おい
途中から俺じゃないがやつが俺になってるぞ

628:デフォルトの名無しさん
12/03/22 09:13:44.13
俺俺、俺だよ。

629:はちみつ餃子 ◆8X2XSCHEME
12/03/22 14:36:38.98
>>620
プロセスが生成されたときにシステム DLL もそのアドレス空間にマッピングされて
リンク (インポートアドレステーブルの書き換え) するけど、
読み込み自体は起動時じゃねーの

630:デフォルトの名無しさん
12/03/22 15:59:11.71
必殺はみちつマジレス

631:デフォルトの名無しさん
12/03/22 16:00:04.89
>>627
ム板ではよくあること

632:デフォルトの名無しさん
12/03/22 16:01:30.08
プセロスが生成さたれときにシテスム DLL もそのアレドス空間にマッンピグされて
リンク (イポンートアレドステブールの書換きえ) すけるど、
読込みみ自体は起動時じねゃーの

633:デフォルトの名無しさん
12/03/22 16:02:52.92
プセロスが生成さたれときにシテスム DLL もそのアレドス空間にマッンピグされて
リンク (イポンートアレドステブールの書換きえ) すけるど、
読みみみ自体は起動時じねゃーの

634:はちみつ餃子 ◆8X2XSCHEME
12/03/22 16:56:05.82
読込みみって何だよ
頼むからそういうのはお前の脳内だけで勘弁

635:デフォルトの名無しさん
12/03/22 17:35:35.20
はみちつ後ろー

636:デフォルトの名無しさん
12/03/22 17:59:26.79
最初と最後だけあってれば意外と読めるもんでしょ、みたいなコピペがあるじゃん。

637:デフォルトの名無しさん
12/03/22 18:03:06.63
volatile指定子は誰得なんですか。使ったことある人いませんか?

638:デフォルトの名無しさん
12/03/22 18:09:03.58
ぱぷー

639:デフォルトの名無しさん
12/03/22 18:10:07.57
周辺機器のレジスタとかポートにマッピングされてるとか、別のスレッドも触るとか、
そういうのは最適化せずに必要なときにちゃんと現地から値をお取り寄せする必要がある。

640:デフォルトの名無しさん
12/03/22 18:15:10.60
DMAとかでCPU以外が書き換えちゃう場合とかね

641:デフォルトの名無しさん
12/03/22 18:38:27.36
いろいろあるんだよ

642:デフォルトの名無しさん
12/03/22 22:15:26.29
>>637 組み込みではよく使う。
たとえばグローバル変数で、メインルーチンと割り込みで参照、変更される
ものがあるとき付ける。
付けないと最適化でその変数の外部での変更がが無視されてif文が無視されたりする。



643:デフォルトの名無しさん
12/03/22 22:38:11.58
>>637
インラインアセンブラの時に使った。

644:637
12/03/22 23:20:54.77
要は最適化で変数がハブられるのを防止するという事なんですね
俺にもvolatileを付けてほしいです

645:デフォルトの名無しさん
12/03/22 23:52:30.95
昔はregisterの逆と教わったな。今はregisterなんて使わないけど。

646:はちみつ餃子 ◆8X2XSCHEME
12/03/22 23:54:43.90
レジスタに割り当てられないというだけではメモリに割り当てられるとは限らないよな。

647:デフォルトの名無しさん
12/03/23 00:00:52.81
>>637
マルチスレッドとか、割込処理とか、メイン処理と別の流れで書き換えられるような変数につける。
ある処理の中では、絶対に値が書き換わらない様な変数が、書き変わっているかもしれないから、
都度ちゃんと中身をみてね、ってこと。

例えると、
自分しか書き込まないノートは、自分が書き換えないなら、絶対に前の状態から変わっていないから、
自分が書き込んだ内容が読み出せると期待して、いちいちノートを見なくてもいい。
だけど、他の誰かが書き込めるノートは、自分が書き込んだ後に、書き変わっているかも
しれないから、その都度、確認する必要がある。

この自分以外の誰かが書き換えることがあるよ、っていう印がvolatile。
マルチスレッドや、割り込み処理を扱うようになると、使用する必要が出てくる。

648:デフォルトの名無しさん
12/03/23 00:05:39.26
>>646
メモリかどうかは知らんけど 「絶対にどっからでもアクセスできるとこ」
ってのを保証してるわけだし、まあ十中八九メモリだろ、多分。

649:デフォルトの名無しさん
12/03/23 00:06:47.06
>>644
URLリンク(dic.yahoo.co.jp)
これでもvolatileつけたいか?

650:デフォルトの名無しさん
12/03/23 00:07:33.14
>>645
適当すぎ
registerとvolatile両方付いてる場合、どうすんだよ

651:デフォルトの名無しさん
12/03/23 00:12:11.30
陽気な>>637
いいじゃん、と無理やりプラス思考で。

652:デフォルトの名無しさん
12/03/23 00:18:20.87
みかか

653:デフォルトの名無しさん
12/03/23 00:26:45.05
>>650
ノリの話であって厳密な定義としてそう教わったわけじゃないよ。
わかるだろ?

で、register と volatile が両方ついてたら何が起こるのか教えてくれよ。

654:デフォルトの名無しさん
12/03/23 00:33:20.18
使わなくてすむならそれでいいじゃん
問題が起きてから考えろよ

655:デフォルトの名無しさん
12/03/23 00:45:58.59
>>653
コンパイラ次第。
まぁ普通はregisterはあってもなくても同じだろうな。

656:デフォルトの名無しさん
12/03/23 00:53:14.27
registerは単なるヒントだけど、volatileはそうじゃないよね?

657:デフォルトの名無しさん
12/03/23 00:56:09.10
そうじゃないけど?

658:デフォルトの名無しさん
12/03/23 00:56:47.56
だからコンパイラ次第ではなくて、volatileが生きるんじゃないの?

659:デフォルトの名無しさん
12/03/23 00:57:08.04
誰が死ぬなんて言ったんだ?

660:デフォルトの名無しさん
12/03/23 01:01:05.50
すみません、失礼します。
ダイテル親子の「C言語プログラミング」という本で今、
迷路を作成して、脱出経路を表示する問題をやっています。

迷路作成はうまくいったのですが、脱出経路の見つけ方がわかりません。
いわゆる「右手で右側の壁をなぞりながら進めば出口にたどり着ける」
というアルゴリズムなのですが・・・、入口から一歩も動かない始末です。

何かアドバイスやポイント等いただけると、助かります。


661:デフォルトの名無しさん
12/03/23 01:07:07.54
スレチだがまぁ答えてやるか

ぱっとおもいついたのが再帰関数を利用する方法で
書記位置の右の方向に移動できるかをチェック
次にできなかった場合に方向を90°変更してそこが通れるかのチェック

通れる場合は進む 通れない場合は再帰関数でチェックする
っていう方法でいけるんじゃね?>


662:デフォルトの名無しさん
12/03/23 01:07:29.59
まずは自分が迷路の中に入ったつもりでそのアルゴリズムにしたがって歩いてみなよ。

663:デフォルトの名無しさん
12/03/23 01:08:05.82
入り口の背中を塞げばおk

664:デフォルトの名無しさん
12/03/23 01:11:21.63
まぁ正直経路探索するならブレッドクラムかA*がいいんじゃね?

665:デフォルトの名無しさん
12/03/23 01:13:47.52
右手沿いはメモリ確保とかいらないし次の状態遷移が確定してるので入門向け

666:デフォルトの名無しさん
12/03/23 01:23:22.17
誤魔化せてよかったな。

667: ◆QZaw55cn4c
12/03/23 01:29:25.97
>>660
スレリンク(tech板:847番)
URLリンク(ideone.com)

668:デフォルトの名無しさん
12/03/23 10:28:42.28
バグってんじゃん

669: ◆QZaw55cn4c
12/03/23 12:30:55.72
>>668
それはどこでしょうか?
上記 URLリンク(ideone.com) の "#2 show" をクリックしていただければ、一応、迷路の作成と出口探索結果を表示します。

670:デフォルトの名無しさん
12/03/23 13:45:00.25
マルチスレッドはvolatileじゃダメ
キャッシュコヒーレンシ的にメモリバリアとかしないとダメ

671:デフォルトの名無しさん
12/03/23 14:00:39.41
うそつけカス

672:デフォルトの名無しさん
12/03/23 14:09:54.37
>>670
kwsk

673:デフォルトの名無しさん
12/03/23 14:12:41.95
アトミックな操作にするのと
最適化で読み込みタイミングが移動したり省略されたりするのと 別の話なんじゃないの?

674:デフォルトの名無しさん
12/03/23 14:15:35.37
volatile registerと言えば、z80のリフレッシュレジスタなんかが該当するな。
でも、直接割り当てられるわけじゃないから何らかのコンパイラ側の支援が必要だけど。

675:デフォルトの名無しさん
12/03/23 14:20:02.28
>>674
お前はアホ。

676:デフォルトの名無しさん
12/03/23 14:28:52.70
URLリンク(lmgtfy.com)
javaとは違うのよ

677:デフォルトの名無しさん
12/03/23 14:33:54.46
javaと同じとか、勘違いしてるだけだろ。

678:デフォルトの名無しさん
12/03/23 14:56:25.96
ラミミ

679:はちみつ餃子 ◆8X2XSCHEME
12/03/23 16:07:04.59
>>672
あるオブジェクトが1命令で書き換えできるとは限らない。
だから書き換えの途中でスレッド切り替えが入るとグダグダになる。
あるいは CPU が効率化のために命令を実行する順序を入れ替えることがある。 (アウト・オブ・オーダー)
そんなこんなで複数のスレッドからアクセスされるオブジェクトってのは面倒なことが色々あるんだよ。
だから確実にメモリを参照するようにってだけでは駄目。
そのへんの条件を制限するような仕組が要る。 それがメモリバリア

680:デフォルトの名無しさん
12/03/23 16:11:57.29
で、メモリバリアが保証されてるAPIとか何かあるのか?

681:デフォルトの名無しさん
12/03/23 16:35:17.37
Win32:Base InterlockedIncrement ?

682:デフォルトの名無しさん
12/03/23 16:45:48.98
メモリババアに見えた

683:デフォルトの名無しさん
12/03/23 16:52:23.30
割り込み禁止しといたら?

684:デフォルトの名無しさん
12/03/23 16:58:58.48
ノンプリプリエンプション

685:デフォルトの名無しさん
12/03/23 17:01:07.92
知ってる単語並べりゃいいってもんじゃない。

686:デフォルトの名無しさん
12/03/23 17:03:12.44
普通に排他制御すればいいんじゃないの?

687:はちみつ餃子 ◆8X2XSCHEME
12/03/23 17:56:13.62
>>680
アーキテクチャに依存する話なので言語レベルで規格化されてはない。
C++0x では議論してた (バリアではなくフェンスという名前になってた) けど、
最終的に盛り込まれたのかどうかまでは知らん。

>>686
より速度が要るところだとかではいちいちロックしたくないとかあるんだよ。

688:デフォルトの名無しさん
12/03/23 18:04:16.53
一般的には環境が提供するmutex等の同期プリミティブ使えば大丈夫

VC2005以降でWindows上ならvolatileでいいみたい?
URLリンク(msdn.microsoft.com)(v=vs.85).aspx

689:デフォルトの名無しさん
12/03/23 18:07:11.75
>>687
Cスレなんだけど。

690:デフォルトの名無しさん
12/03/23 18:08:48.93
そら、コアな部分でそういう要求がある事はわかるけど、
入門スレでvolatileは誰得なの?っていう話で
一気にそこまで語らないといけないもんなの?

691:デフォルトの名無しさん
12/03/23 18:09:54.38
ていうのは>>687

>>686
より速度が要るところだとかではいちいちロックしたくないとかあるんだよ。

に対して。

692:デフォルトの名無しさん
12/03/23 18:48:56.43
>>691
実際ロックせずにすむのかっていうところが俺わからんのだけど
メモリバリア使えばアトミックになることが保証されるもんなの?

693:デフォルトの名無しさん
12/03/23 18:52:21.11
メモリバリアってgcc特有の言い方じゃあ
archによってはatomicな関数が使えるようになってる

694:デフォルトの名無しさん
12/03/23 19:01:29.50
関数レベルでアトミックにするような属性かなんかがあるってことなんだろか。
でもさすがにそれは大掛かりすぎるから違うか。必要なとこだけロックするほうがいいよね

695:デフォルトの名無しさん
12/03/23 19:05:34.61
排他処理の意味、わかって書いてる?

696:デフォルトの名無しさん
12/03/23 19:58:11.85
信じられないくらい大量のうんこが出たんだ…

って言ったら信じる?

697:デフォルトの名無しさん
12/03/23 20:00:25.83
うんこ=バグなら信じられない話じゃあない
そしてお前の頭にこそクソが詰まっているのも信じてあげるよ


698:デフォルトの名無しさん
12/03/23 20:02:17.47
信じられないくらいっつってるだろ。
それを信じるとか前提が覆ってるじゃねーか。
ちゃんと読めよ。

699:デフォルトの名無しさん
12/03/23 20:24:27.96
ごめん、無理

700:デフォルトの名無しさん
12/03/23 20:49:07.37
C言語達人の先パイたちは、
来る日も来る日も黒い画面にコマンドを打ち込んで下積みをしたのですか?
僕もそうしなければならないですか?

701:デフォルトの名無しさん
12/03/23 20:49:32.98
>>693
>archによってはatomicな関数が使えるようになってる
それマジで言ったん? ソースあんならすぐ出せ

702:デフォルトの名無しさん
12/03/23 20:59:16.91
>>679
volatileとどう関連するんですか?

703:702
12/03/23 21:02:48.60
ググったらわかりました。
勉強になりました。

704:デフォルトの名無しさん
12/03/23 21:03:15.25
>>702
関係なんてねーよ!
ただ講釈垂れたくなっただけだぜ!

705:デフォルトの名無しさん
12/03/23 21:05:22.86
>>704
自分も関連がわからなかったんですが、
wikipediaにはそれっぽいことが書いて有りますね。

元派遣PGなんで、スペックは想像通りです。

706:デフォルトの名無しさん
12/03/23 21:05:40.82
その意気や良し

707:デフォルトの名無しさん
12/03/23 21:11:33.57
>>701
gccのwebの解説ページとか素のソースとか見ればわかることなんだけど
gccはatomicな関数が使えるよ程度かもしれんけどね、今は

708:デフォルトの名無しさん
12/03/23 21:51:23.48
なんだかパッとしない話だなぁ

709:デフォルトの名無しさん
12/03/23 23:19:44.63
パッとする話
       ↓

710:デフォルトの名無しさん
12/03/23 23:33:05.11
サイデリア

711:デフォルトの名無しさん
12/03/23 23:36:26.67
サイゼリア

712:デフォルトの名無しさん
12/03/23 23:38:07.28
>>710
おまえには失望した

713:デフォルトの名無しさん
12/03/24 00:04:32.40
C実践プログラミングってほんと良書だよなあ
文法だけじゃなくてコーディングスタイルとかコメントの書き方、デバッグ手法なんかの
実際にプログラミングする際に役に立つことが書かれてある
こういうことは日本人の書いたCの本には書かれてなくて実にユニークな一冊だと思う
オライリー本にありがちなおかしな訳もないしスルっと最後まで読めちゃう
定価が4500円とちょい高めな点が欠点だけれどもそれを補うくらい内容が充実している
実に良書である

714:デフォルトの名無しさん
12/03/24 00:11:41.30
ス テ マ 乙

715:デフォルトの名無しさん
12/03/24 00:13:02.78
プログラマーって基本的に家で使ってるのと変わらないノートパソコンで
プログラミングしてるの?



716:デフォルトの名無しさん
12/03/24 00:17:27.55
それともでかい専用の見た事ない大規模な装置があるの?

717:デフォルトの名無しさん
12/03/24 00:18:29.59
ノートパソコンは会議でしか使わないな。
家では自作PC、会社は大抵デルかHPのレンタルPCだろ。

718:デフォルトの名無しさん
12/03/24 00:20:30.23
それって特別なPCなの?それとも見た目はデスクトップの普通のPC?

後プログラマーって電子回路とか知ってないとだめ?

719:デフォルトの名無しさん
12/03/24 00:22:25.57
それってどれだ。
プログラム用のレンタルは普通のデスクトップだな。
コンパイル用とかはサーバータイプにしたりもするが、仕事による。
電子回路より論理設計の基礎は知ってるといいかも。まぁ金にはならんだろうがw

720:デフォルトの名無しさん
12/03/24 00:26:32.05
ガキが興味もってんだから
もっと夢のある話しろよ

721:デフォルトの名無しさん
12/03/24 00:27:04.45
パソコンの内部を理解してないと、プログラムって組めないですか?
市販のC言語の演習問題やってるけど、単にアルゴリズム考えるだけで
パソコンの内部、メモリの事何てどうでもいいですよね?

722:デフォルトの名無しさん
12/03/24 00:28:39.15
身長よりも大きな箱に入ってるたくさんのコンピュータをいろいろ操作するんだよ。

723:デフォルトの名無しさん
12/03/24 00:29:59.31
別に電子回路は知ってる必要ねーです
機械式論理回路でつくってあるコンピュータなら
電子云々の話は一切ありません

あとプログラミング自体はゲームボーイとかでもできます
フツーのノートパソコンでも2chビューワとかは作れる



724:デフォルトの名無しさん
12/03/24 00:30:36.35
で文書書くときもワードでしょ?
パソコン触ってるだけで仕事って良いねぇ。

知らない人が機から見たらネトゲ中毒者と変わらんわけでしょ。
やってる事は高度だが。

725:デフォルトの名無しさん
12/03/24 00:32:48.71
>>723
そうなんですか~

てことはパソコンのメモリやCPU等の内部の事は電子工学者やハードウェア工学者に任せて
ひたすらアルゴリズムを考えればいいのがPGってことでFA?



726:デフォルトの名無しさん
12/03/24 00:34:34.45
PGはアルゴリズムを考える仕事じゃないよ?

727:デフォルトの名無しさん
12/03/24 00:36:53.51
PG=ひたすらタイピングでコードを打って行く仕事

ではないのでしょうか?

728:デフォルトの名無しさん
12/03/24 00:38:06.00
>>721
初心者(低学力ではなく)がC言語をやるのは
まさにあなたがどうでもいいと思っている部分も
含めて学ぶのに適しているからだよ

729:デフォルトの名無しさん
12/03/24 00:44:48.35
>>725
アルゴリズムとかはね、プログラムの「部品」だよ レンガとかレゴブロックのひとかけらだよ
プログラマはその出来あいの部品やらパーツやらをお望みどーりに組み立てりゃあいい

それだけ


730:デフォルトの名無しさん
12/03/24 00:47:24.69
>>729
学生でもできるじゃん
バイトでいいからやりたいんだけど....


731:デフォルトの名無しさん
12/03/24 00:50:36.04
じゃぁやればいいじゃん。

732:デフォルトの名無しさん
12/03/24 00:51:36.55
つかプログラマなのに、プロジェクトがどうのこうの言ってるんですが

URLリンク(itaishinja.com)


こういうのってSEの仕事じゃないの?

733:デフォルトの名無しさん
12/03/24 00:57:07.24
>>732
フリーでやってんだろ、
一人くらいならPG・SE兼任だろ たぶん
そして得意分野がアセンブリとドライバと組み込み、
ヘドとため息が両方出て止まらないあたりだろこれ
モノとソフトの境界やってる


734:デフォルトの名無しさん
12/03/24 01:03:22.06
組み込みってSEの仕事じゃないの?


735:デフォルトの名無しさん
12/03/24 01:15:23.61
>アルゴリズムを考えればいいの
そういうのやってる人はあんまりいないです

736:デフォルトの名無しさん
12/03/24 01:16:29.59
自由にやればいいんだよ自由に

どうせ職場環境なんて激変するんだから

737:デフォルトの名無しさん
12/03/24 01:17:46.01
ドナドナSE/PGの愚痴を言うスレになったなw
よく辞めないな

738:デフォルトの名無しさん
12/03/24 01:18:59.45
どこのマ板だよ?

739:デフォルトの名無しさん
12/03/24 01:43:59.22
SE、PGってはっきり分かれてるのは大規模な仕事か、そうでなければ奴隷。

740:デフォルトの名無しさん
12/03/24 01:46:00.71
分けていいのか、よく考えて言おうね


最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch