C言語って… (275レス)
1-

195: 2006/12/15(金)22:31 ID:c9Oe/lPx(1/2) AAS
printf("うほっ");
196
(1): 2006/12/15(金)22:45 ID:c9Oe/lPx(2/2) AAS
>>64>>70にワロタ俺はC勉強中の専1学生
197: 2006/12/18(月)14:41 ID:w4usERqy(1) AAS
若いなあ。
性的^h^hいい意味で。
198: 2007/04/07(土)03:02 ID:cLeZqRC+(1) AAS
AGE
199
(1): 2007/04/07(土)06:44 ID:dh/V1F2Z(1) AAS
PCエロゲーもスペックが低い頃はアセンブラやCで組まれてたんだよね・・・
200: 2007/04/07(土)09:08 ID:h7Oz5Es2(1) AAS
なんでエロゲー大好きキモヲタ目線?
201: 2007/04/07(土)10:51 ID:0VLyVIX3(1) AAS
>>199
エロゲーには、今もCが組み込まれているけどね・・・
202: 2007/04/07(土)11:55 ID:jTdD2uUc(1) AAS
つーか昔はBASICだろ……。
203: 2007/04/26(木)15:52 ID:kvjLRgFx(1) AAS
>>196
専大か・・。周りに流されないようにな
204: 2008/06/20(金)17:47 ID:d3cOiN/w(1) AAS
>>182 はもう居ないと思うけど・・・’88年か’89年の1月号だっけ?

ドラゴンを倒そうよゲームは緑色の野外ベースだけど、その2ヶ月くらい後に
「お姫様を救おうよゲーム」(うろ覚え)という、ダンジョンベースの赤いマップの
続編が出てたような曖昧な記憶が・・。
205: 2008/06/23(月)11:37 ID:3L2DwDKc(1) AAS
すいません、あげます。
206: 2008/06/23(月)11:46 ID:8fgBedOp(1) AAS
C言語で、APIやDirectX使って簡単なゲーム組む書籍があったな。
Cはちゃんと仕様を理解して書かないとプログラム動かないから勉強になるよ。
Javaだと誤魔化し誤魔化し書いたりできちゃうし
207: 2008/06/23(月)12:03 ID:b08KOx1Z(1) AAS
いまさらだけど
>>1はC入門書買って最初のprintf関数あたりで投げたカス
208: 2008/06/23(月)23:14 ID:iXp+ci4k(1) AAS
入門書自体、似通ってるのばかりだし
最初は何もわからないから仕方ないと思う
実際、俺も最初は>>1と同じ状態だった
ゲームプログラム学ぶならネットで覚えた方がいい
猫でもわかるとかな
209: 2008/06/24(火)13:14 ID:PeVhe60S(1) AAS
猫でも〜はwebでも書籍でも悪書だろ…常識的に考えて
210: アジェグ4倍 ◆4xAJeG.COM [chage] 2008/06/27(金)22:14 ID:L6tCIGpM(1) AAS
Cの標準関数とWindowsのAPIがあれば、Cでゲームは出来る。
でも、C++のクラスとnewとdeleteは、覚えておいた方がいいぞ。
211: 2008/06/28(土)17:16 ID:+CR2loRi(1) AAS
今時ゲームはC++でつくるもんだろ
212
(2): 2008/06/28(土)18:35 ID:WDd+KucR(1) AAS
C++でゲーム作ってるけど、ぶっちゃけ何もわかってねぇ俺。
クラスってなんだ? インスタンスってなんだ? ってレベルだが
BASIC的な使い方で一応なんとかなってる。
213: アジェグ4倍 ◆4xAJeG.COM [chage] 2008/06/28(土)18:52 ID:b+gobhTl(1/2) AAS
クラスと言うのは、構造体に毛が生えたようなモノだよ。

C++が出回る前は、よく関数の引数に構造体のポインタが入ってたけど、
そういう関数は、その構造体に依存してるわけだから、
そういうのをクラスの中の関数(メソッド)にしてしまうというわけだ。

インスタンスはかつて「実体」と言われていたもの。
通常はポインタを定義して「new」をやるわけだが、
newと言うのは、mallocと同様のことをするんだよ。
省5
214: アジェグ4倍 ◆4xAJeG.COM [chage] 2008/06/28(土)19:13 ID:b+gobhTl(2/2) AAS
それから、C++を勉強するときは、
C++の機能とテンプレート(STL)の機能を
キッチリ区別することが大事だぞ。

C++として追加された機能で重要なのはそれこそ
クラスとnewとdeleteと//ぐらいなもの。

あとはみんなテンプレートだったりするんだよね。
vectorとかlistなんてのはね。
215: 2008/06/28(土)20:45 ID:4+USP+m/(1) AAS
クラスって、よく情報の試験なんかで出てくる凝集度って概念の中の
情報的凝集度の考え方を進めて扱いやすくしたものだよね。
BASIC的な使い方の延長線上にあるものなのに、世間では一部の
胡散臭い連中がオブジェクト指向分析/設計とセットでまったく新しい
考え方のように広めてしまったけど。
216: 212 2008/06/29(日)09:39 ID:OsnqiwUH(1) AAS
まさか愚痴に対して色々解説して貰えるとは思ってなかった。どうもありがとう。
でもごめんなさい。用語については一応今まで何度も自分で調べてるんだ。
それでも用語の説明に出てくる用語がまた理解できなくて、何度調べても何度も忘れてしまう。

215さんの言われてるように、既に知ってる概念のような気はするんだけど
それと名前が結びつかないというか。
○○って呼び方じゃいかんのか!? とか思ってしまって自分の頭の固さが嫌になる。

簡単なゲームプログラムサンプルが示されて、「この部分を○○と呼ぶんじゃーー!」とか
省4
217: アジェグ4倍 ◆4xAJeG.COM [chage] 2008/06/29(日)11:45 ID:lMaovqSC(1) AAS
アセンブラ使っててCがようわからんというのも珍しいな。
おれはX68000のGCCのコンパイル能力を思い知らされて以来、
アセンブラはもう使うまいと決めた。
218
(2): 名称未設定.c 2008/09/07(日)09:11 ID:e5xGPBLN(1) AAS
#include<stdio.h>

int main(){
char baka;
printf("パスワードは?");
scanf("%d",baka);
if(baka=="baka"){
printf("なにもおきないよーだ"); /*printfのかわりに処理を入れる*/
省7
219: 2008/09/07(日)19:45 ID:DSJcaGql(1) AAS
>>218
スペースとか関係なしにコンパイル不可能だろ
220: 2008/09/07(日)21:29 ID:TIjo/KPK(1) AAS
> scanf("%d",baka);
これでコンパイルは通るかもしれないが、
1バイトのbakaの前後領域に入ってるゴミデータをint型のアドレスとして解釈して、
実行すると落ちる可能性がある。

> if(baka=="baka"){
bakaはchar型で"baka"はアドレスになるから、
コンパイルできない可能性が高い(コンパイラによる)。
省1
221: 2008/09/08(月)10:05 ID:RNrBW2cd(1) AAS
>>218
まずは「データ型」から勉強だ。
次に、アドレス(ポインタ)、比較、ポインタのポインタ などをキーワードに
勉強していくと良い。
222: 2008/09/08(月)14:21 ID:ab1MqSJN(1) AAS
baka=="baka"とか、典型的Cを理解してないアホだな
この程度のカスがネタでCソース書くとか、Cに対する侮辱だから、マジで
223: 2008/09/14(日)08:13 ID:kgrKTANx(1) AAS
#include <stdio.h>

void main(void)
{
float f = 10;

f/=5;

if(f==2)
{
省6
224
(1): test 2008/09/14(日)09:26 ID:NeggcecW(1) AAS
#include <stdio.h>
main() {
float f = 10 / 5;
if(f==2)
puts("ふひひ");
else
puts("ドゥフフ");
省1
225: 2008/09/14(日)10:32 ID:8F4FHVhp(1) AAS
puts(f==2 ? "ふひひ" : "ドゥフフ");
226: 2008/09/14(日)13:09 ID:JZoir55h(1) AAS
10分動画で分かるRPG開発講座
外部リンク:jp.youtube.com
227: 2008/09/14(日)20:34 ID:HOMQuqou(1) AAS
>>224
諦めろ
228: 2008/09/15(月)21:08 ID:M2sw2NKP(1) AAS
floatに==使ってるよー
的な突っ込みが入るかと思ったら別に入らなかった。
229: 2008/09/18(木)23:30 ID:2nlYtdYb(1) AAS
比較しても問題ない例外的な場合だからな。
230
(3): 2008/10/05(日)15:46 ID:CZ/6eVFy(1) AAS
とりあえずWinAPIで本格的なゲームは作ろうとしないほうが良いw
大変ていうレベルを超えているwww

もうずっとずっと、井の中の蛙だった俺は、
ファイルのIOと
1ドットフルカラーで打てるAPIさえ用意してくれれば
ゲームが作れるようなライブラリを作ってしまった
ここまでやるヴぁかはそうそういない
231: 2008/10/06(月)22:57 ID:RLSLU4A8(1) AAS
それもいい勉強じゃないか。
232: 2008/10/07(火)10:38 ID:5J/xamqj(1) AAS
2DならDIBの扱い方を勉強するだけでいいんだけどな
ただのメモリの塊のDIBならCで触るのにうってつけ
233: 2008/10/07(火)14:42 ID:ZofzlNVk(1) AAS
>>230
俺もずっと似たようなことしてたわー
息抜きのつもりでDirectDrawを使い始めてからは・・・・
234: 2008/10/07(火)15:32 ID:TGG/hhmE(1) AAS
ソフト屋はハードとの連携が取れないと
粋がれない時代になりましたね
235: [age] 2008/10/21(火)11:43 ID:e2mReKR6(1) AAS
>>230
コード見たいな。
236: pすけ 2009/04/18(土)12:36 ID:hPR1HrYy(1) AAS
このすれさっさと終われい
237: 2009/04/18(土)16:50 ID:kUbG8lEi(1) AAS
それはつまり、もっと書き込みが活発になって欲しいというわけですね。
238: 2009/06/01(月)22:53 ID:3yeIl0P6(1) AAS
今日も日が上る
239: 忍法帖【Lv=2,xxxP】 【Dnews1307335612214986】 2011/06/07(火)19:43 ID:KSEDPMI8(1) AAS
 
240: 忍法帖【Lv=3,xxxP】 2011/06/09(木)21:21 ID:ykBSb/tY(1) AAS
今更だが
このスレ2002年から続いてるのか。すげー。
241: 2011/06/12(日)20:26 ID:IKNKklbg(1) AAS
ガストでユキチカを注文すようなものだ
242
(4): 2011/09/12(月)18:58 ID:Ul4IIAFd(1) AAS
最近思ったけど先にポインタを覚えた方がラクなんじゃね?

int *p=ソース上で整数型のメモリを扱う固有名詞をpと名づける

p=メモリの番地をさす
*p=メモリの中身をさす

int a=整数型のメモリをどこかに確保し、ソース上で固有名詞aとして扱う

&a=メモリの番地をさす
a=メモリの中身をさす
243: 2011/09/12(月)20:38 ID:JVPxlqK+(1) AAS
>>242の説明を読んでも、特にナルホドと思う点はなかったw
244: 2011/10/19(水)13:52 ID:JOQMp7NP(1) AAS
同意
245
(1): 2011/12/07(水)20:06 ID:D5kyxuhv(1/2) AAS
>あんなの文章表示させられるだけでしょ?
いいえ

#include<stdio.h>
#include<math.h>
#include<Windows.h>
void d(double x,double y){system("cls");for(int i=0;i
<y;i++)putchar('\n');for(int i=0;i<x;i++)printf(" ")
省3
246: 245 2011/12/07(水)20:22 ID:D5kyxuhv(2/2) AAS
おかしい

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

void d(double x,double y)
{
system("cls");for(int i=0;i<y;i++)
省9
247: 電脳プリオン 忍法帖【Lv=40,xxxPT】(3+0:5) 【34.1m】 2013/03/15(金)00:53 ID:fASxpHqZ(1) AAS
BEアイコン:folder1_13.gif
文章以外も表示できるだろ
248: 2013/07/28(日) NY:AN:NY.AN ID:2kDEdWvc(1) AAS
>大阪府三島郡島本町の小学校や中学校は、暴力イジメ学校や。
島本町の学校でいじめ・暴力・脅迫・恐喝などを受け続けて、心も身体も壊されて廃人同様になってしもうた僕が言うんやから、
まちがいないで。精神病院へ行っても、ちっとも良うならへん。教師も校長も、暴力やいじめがあっても見て見ぬフリ。
そればかりか、イジメに加担する教師もおった。 誰かがイジメを苦にして自殺しても、「本校にイジメは
なかった」と言うて逃げるんやろうなあ。
島本町の学校の関係者は、僕を捜し出して口封じをするな

>島本町って町は、暴力といじめの町なんだな
省2
249: 2013/08/10(土) NY:AN:NY.AN ID:euOtXhVs(1) AAS
今習ってるけどHSPやプチコンのように終わる頃には何かゲーム出来るみたいなビジョンがわかねぇ
250: たける 2015/02/03(火)16:26 ID:vhteoDYM(1) AAS
くわしく
251: 2015/02/06(金)12:13 ID:Dq4nT0Xs(1) AAS
>>242
C言語学び始めの俺には非常にわかりやすいレスだ
コピペして自分のメモ帳に残しておくわ
252: 2015/02/10(火)18:37 ID:avKQ6s0l(1) AAS
>>242
そのint aがレジスタに割り当てられたとき、&aはどこのアドレスを指すの?
253: 2015/02/13(金)16:10 ID:fRUihGLp(1) AAS
>>242って4年前のレスだぞ…。

一応答えておくと、メモリ上の変数をそのつどレジスタにコピーしてから演算するわけで、
殆どの場合、変数にはメモリが割り当てられている。その辺りの動作は基本的に
コンパイラがうまくやってくれているので知ってさえいればいい。

(あらかじめ作成した)静的変数や(newで作成した)ヒープ上の変数は
必ずメモリ上の実体があるから&aは必ずそこを指す。

一方、(関数内などローカルスコープで一時確保した)動的変数は、コンパイラの最適化によっては
省3
254: 2017/02/05(日)08:40 ID:+mHgRJGI(1) AAS
そうかそうか
255
(2): 2017/02/05(日)09:12 ID:AoXQwlvR(1/2) AAS
くっそ懐かしいスレまだあったのか建てたの高校生だった頃の俺やぞwww
ちな今銀行のATMのシステム開発技術者。なんてアホなスレ建ててたんだ俺は・・・
256: 2017/02/05(日)09:14 ID:36jlTAsU(1) AAS
おっさんになっても文章はアホのまんまだな
257: 2017/02/05(日)10:06 ID:mUUtBOxG(1) AAS
画像リンク[jpg]:blog-imgs-69.fc2.com
258: 2017/02/05(日)19:52 ID:AoXQwlvR(2/2) AAS
ゆーなw
情報技術の授業でC言語触ったけどゲームの作り方どう調べても分からなくてな。
ポインタすらイミフだったもんなぁ懐かしいわ。
259: 2017/02/05(日)22:57 ID:kE/Pc5vE(1) AAS
今ならCでも出来るな
ゲームを馬鹿にするつまらない大人になってないといいが
260: 2017/02/15(水)01:39 ID:6EVblL9k(1) AAS
今って型付け言語が静的にしろ動的にしろクラスから入るのばかりだしね。
まずCのコード見つけるのも大変。
図書館で古い参考書当たるか、linuxから古いゲームプログラム掘り出してくるか。
261: 2017/03/25(土)22:27 ID:voxnmNei(1) AAS
英語が話せるようになるのって>>212みたいなヤツだよね
コンピューター言語もこのぐらいガツガツ行くやつの方が伸びるの早そう

「教科書100%全部覚えてからはじめよう」っていうのは殆どの場合良くない。
全部覚えられる訳ない → 始められない → 新しい事をやらなくていい → ラクー!
っていう風に脳に仕向けられてしまうと、何も出来ないサラリーマンがまた一人誕生する

それこそが学校教育の最終目的なんだろうけど
モノ作りがしたいならそれではダメなわけで・・・
省9
262: 2017/03/27(月)18:38 ID:vg1lNnzt(1) AAS
>>255
こういう感慨深い流れ好きw
263: 2017/04/02(日)16:32 ID:MKN9blcW(1) AAS
スレが長生きする条件てなんなの?
264: 2017/12/31(日)22:16 ID:/rN76OKL(1) AAS
簡単にお金が稼げる方法興味ある人だけ見てください。

グーグル検索⇒『来島のモノノリウエ』

NDUMFQZKK5
265
(1): 2019/02/04(月)16:53 ID:Iyan25qa(1) AAS
2002年のスレとか初めて見た
自分まだ精子です
266: 2019/02/05(火)00:30 ID:cYYRMZTh(1) AAS
>>265
若すぎてキモ羨ましいから○ね
267: 2019/02/05(火)21:06 ID:thAW2jsx(1) AAS
17年前、か・・・
268: 2020/05/08(金)08:18 ID:Eu5QYqtG(1) AAS
スレが長生きする条件ってなんだろうな
269: 2020/05/08(金)14:16 ID:+1juWj/a(1) AAS
simulationライブラリで純粋な関数式プログラミングをする
外部リンク[aspx]:x0000.net

UIライブラリ (C#, 2D) を作ったよ
外部リンク[aspx]:x0000.net

連続と離散を統一した!
外部リンク[aspx]:x0000.net

4Dエンジン
省7
270
(1): 2020/05/13(水)08:25 ID:S9EERyUm(1) AAS
非ゲーム系プログラマーはこんな思い抱いてるわけか
発想の転換だよ
271: 2020/05/13(水)18:28 ID:3JhAh5xk(1) AAS
>>270
>>255
272
(1): 2021/08/25(水)21:49 ID:NYd5ffdC(1) AAS
一時期C言語でノベルゲームが作れるじゃないかなんて考えてたわ
データの呼び出しとか考えるのが面倒で投げちゃったが
273: 2021/08/25(水)22:06 ID:uk8fAv3X(1) AAS
ありとあらゆる用途に使われるポインタ、
いたるところでそのばその場で名前を変え複雑な使われ方をしているマクロ。

ルールが多いが、使い方が多少様式化されてる
C++の方がとっつきやすいと思う。
それでもCで連結リストくらいまでは書けるようになれば
だいぶ楽になると思う。
274: 2021/08/27(金)01:25 ID:hCTzu7bf(1) AAS
>>272
なにか誤解しているようだけど作れるよ?
かつてはそれが主流だった。
もっと古い話になると「C言語に逃げるのは甘え」とか低く見られる時代もあった。

まあ、今の感覚だと小枝と小石を積み上げて家を建てる労力が必要だけど。
275: 2024/04/29(月)20:26 ID:XMtpdsp9(1) AAS
hほ
1-
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.653s*