■掲示板に戻る■ 全部 1- 101- 最新50
プログラム(特にC)やろうぜ
1 :アルバイター2◆Dzag2KJc:2004/02/16 11:44
プログラム演習のプログラムなどをここに書き込んで勉強しましょう
ただし荒らしは氏ね

79 :タワー774:2007/07/15(日) 23:27:44
このおまじない凄い好きw

typedef char I1;
typedef short I2;
typedef int I4;
typedef __int64 I8;
typedef unsigned char U1;
typedef unsigned short U2;
typedef unsigned int U4;
typedef unsigned __int64 U8;
typedef float F4;
typedef double F8;
typedef bool B4;

そーいや、intが4byteじゃ無い環境って確か有ったよな・・・有ったっけ?

社会に出たら矯正されるんだろうか・・・鬱

80 :タワー774:2007/07/27(金) 22:06:16
一瞬、C#かしらと思ったけど
C言語だった。

81 :タワー774:2007/07/27(金) 22:15:42
よく考えたら
CPUを直接制御して、自分でハードウェアをコントロールする
プログラムは良いプログラムではないようです。

ハードウェアの制御はOSに任せたプログラムを作らないと、
特定のハードウェア向けのソフトになってしまいます。
OSのシステムコールだけを使うべきなのかな。

昔は、直接ハードディスクを制御するようなアプリケーションソフトだったから、
同じソフトでもハードの種類に応じてソフトが販売されていたみたい。

82 :タワー774:2007/07/27(金) 22:34:28
上の方で、C++.NETを買ってる人がいたみたいだけど、
C++を勉強するのに.NETは良いとは思えない。

C++と言えば、やはりMFCクラスライブラリである。(Windows API)

.NETクラスライブラリを使ったプログラミングはC#かVB.NETでOK。
特にC#が.NETのために新しくMicrosoftが作った言語。

.NETの仕組みはJAVAと同じ。
OSに依存しないように、OS(プラットフォーム)とアプリケーションの間にもう一つプラットフォームを
置く感じである。

83 :タワー774:2007/07/27(金) 22:55:17
でも、よく考えたら
ここはC言語のスレだろ?

Windowsアプリケーションを作るのに、C言語なんて古い言語を使うやつは絶対にいない。
Windowsアプリケーションといえば、C++とVBである。(win32APIでは)
Microsoftが.NETに力を入れているから、何年か後には完全にC#やVB.NETになるだろうけど。

C言語と言えば、完全に機械制御(組込)である。
この分野だったら、C言語とアセンブリ言語は神。
そのためにはCPUやメモリなどのハードの知識も大切。(=ポインタ)
あと電子回路が読める力やI/Oのこととか。

84 :タワー774:2007/10/03(水) 22:17:47
UMLを使って開発すると何かいいことある?

85 :タワー774:2007/10/03(水) 22:41:47
設計にUMLは普通だろ

86 :タワー774:2007/10/03(水) 23:00:07
卒研か何かに使っているの?

87 :タワー774:2007/10/04(木) 20:03:10
俺は仕事に使ってる。

88 :タワー774:2007/10/07(日) 02:11:26
卒業生ね

UMLにはいろいろあるけど何をどう使っていいのかがいまいち分かりにくい
どうやって勉強したの?

89 :タワー774:2007/10/07(日) 13:09:56
勉強するっていうか
UMLなんて単なる図でしかないし・・・

オブジェクト指向のプログラミングができれば
ある程度の図は書けると思うけれど・・・
それに分からなければ、他の人が教えてくれるし

90 :タワー774:2007/10/14(日) 20:43:41
プログラム開発の練習をするのに、
JAVAから勉強する事は反対します。

C言語から学ぶことお勧めします。
そしてC++に進むことをお勧めしまます。
C++でなくてもC#でもいいです。C#の方が学びやすいでしょう。

.NETを学んだら、VB.NETも学ぶことをお勧めします。

Linuxのカーネルを学ぶこともお勧めします。

91 :タワー774:2007/10/14(日) 23:35:10
どれか一つ習得ずれば十分じゃない?

92 :タワー774:2007/10/19(金) 22:59:13
制御系に行かないなら、いつまでもC言語やってちゃダメだね。
C++をやらなきゃ。
今は、JAVA、.NETの仕事がいっぱいだけど
C++は学んどいて損はないと思うお。

93 :タワー774:2007/10/20(土) 20:31:49
MFCを使ったC++のプログラミングって
C++のようでC++じゃないね・・・

94 :タワー774:2007/10/20(土) 20:36:19
MFC使うと頭くるくるぱーになるよ。

95 :タワー774:2007/10/21(日) 20:30:58
わ〜い。わ〜い。C++って楽しい〜
C言語でオブジェクト指向プログラミングができるなんて
最高〜〜〜。わ〜い。わ〜い。ポインタも使える〜

96 :タワー774:2007/10/26(金) 22:02:45
C言語は明らかに高級言語です。どうみても高級言語です。
しかしJAVAやC#は、もっと超高級言語です。
どんどんコンピュータ内部のことがブラックボックス化していきます。

プログラミングで一番、重要なのはCPU、メモリを意識することです。
どんなに高級言語でプログラミングしても
結局はCPUは、命令セットにある命令しか実行していないのです。

しかしJAVAやC#なんかに比べれば、まだハードウェア寄りなので
C言語は中級言語と言われるのでしょう。


97 :タワー774:2007/10/26(金) 22:55:01
始めに自分で言った提言を終わりでぶち壊してるな。

98 :タワー774:2007/10/29(月) 21:56:16
CPU、メモリ、OSの関係を調べると
めっちゃ楽しいよ。

99 :タワー774:2007/10/30(火) 15:04:41
>>98
ほどほどにしとけよ…

100 :タワー774:2007/11/22(木) 20:19:14
C言語とかやってるやつ、古いな。
ぼろいな。おんぼろだな。もう手遅れだな。
時代遅れだな。

101 :タワー774:2007/11/23(金) 13:54:34
その時代遅れの言語すら使いこなせない俺が来ましたよ。

102 :タワー774:2007/11/24(土) 22:16:41
もうおしまいだな。

103 :タワー774:2007/11/25(日) 10:06:05
糸冬 了

104 :タワー774:2007/11/25(日) 20:53:13
最新の技術を身につけるなら、.NET(C#.netやVB.NETやC++.net)かJava。
プログラミング能力を身につけるなら、C++。

組み込み系専門になりたいなら、Cとアセンブラ。
C++とCとアセンブラだけやってると、マジ時代遅れになるよ。

105 :タワー774:2007/12/05(水) 14:46:36
最新の技術ねぇ。
それって、いつまでが最新なの?w

106 :タワー774:2007/12/08(土) 22:09:47
Webの技術は、どんどん進化していく。
コンピュータ内部の仕組みは、昔からほとんど何にも変わってない。

107 :タワー774:2008/03/01(土) 10:45:17
public Class TransForm
{
 //初期値を格納します
 private homeForm = true
 private mailForm = true
 private gameForm = true
 private errorForm = true

public TransForm()
{ //メンバ変数に値をセットします。 }

 //他のクラスからは、メンバ変数の参照だけができます。
 public HomeForm
 { get{ return homeForm; } }
 public MailForm
 { get {return mailForm; } }
 public GameForm
 { get {return gameForm; } }
 public ErrorForm
 { get {return errorForm; } }
}

108 :タワー774:2008/03/01(土) 11:12:55
本当は、メンバ変数の定義と値の初期化を同時にするのは、
よくありません。

今のうちに可読性なども意識してプログラミングすることは、
実際に仕事するときに役立ちます。

109 :タワー774:2008/03/01(土) 11:22:00
あとクラス名、インタフェース名、変数名などの名前も重要です。
だれでも分かる機能に応じた名前にする必要があります。

あと抽象化プログラミングなど、設計も重要です。
今のうちにデザインパターンを勉強しておくと
実際に仕事するときに役立ちます。

110 :タワー774:2010/02/20(土) 15:34:33
KAT-TUN嫌いやねん

111 :タワー774:2010/02/20(土) 17:19:40
お前嫌いやねん

112 :タワー774:2010/02/21(日) 15:16:23
お前誰やねん

113 :タワー774:2010/02/21(日) 15:33:16
私はオディオと申します

114 :タワー774:2010/02/21(日) 17:14:47
オディオ様<<o(>_<)o>>

115 :タワー774:2010/02/21(日) 18:19:39
しかし、またどうしてこのスレに?

116 :タワー774:2010/02/21(日) 19:42:24
雲のオディオと呼んでくれ

117 :真なるオディオ:2010/02/21(日) 20:40:29
>>116は偽者!

118 :オディオ:2010/02/21(日) 21:08:25
上のは偽者だ。

119 :タワー774:2010/02/21(日) 21:12:38
上のは偽者だ。

120 :タワー774:2010/02/21(日) 21:23:02
下のは偽物だ。

121 :タワー774:2010/02/21(日) 21:28:17
雲のオディオと呼んでくれ

122 :タワー774:2010/02/21(日) 22:03:38
上のは偽者だ!

123 :タワー774:2010/02/22(月) 00:13:06
えぇい、俺が本物だ!
じぃちゃんの名にかけて

124 :タワー774:2010/02/22(月) 00:21:09
>>123
乙。。。

125 :タワー774:2010/06/22(火) 13:11:45
なぐったほうがいい

126 :タワー774:2015/06/16(火) 11:44:03
俺氏、C<アセンブラ

127 :タワー774:2015/06/26(金) 18:56:36
5年ぶりのレスとかw

19KB
新着レスの表示

掲示板に戻る 全部 前100 次100 最新50


名前: E-mail(省略可)