検索結果 11656 件

by softya(ソフト屋)
7年前
フォーラム: C言語何でも質問掲示板
トピック: 初心者がフォームアプリケーション作るならwin32プロジェクトはきついですか?
返信数: 31
閲覧数: 148714

Re: 初心者がフォームアプリケーション作るならwin32プロジェクトはきついですか?

コード量でしたら、確実にWin32APIとC言語のコードはC#の数倍から数十倍のコードを書かないと同様のことは実現できないですよ。
C#なら数行で書けるのにWin32APIとC言語なら数十行から数百行になることは良くあります。
by softya(ソフト屋)
7年前
フォーラム: C言語何でも質問掲示板
トピック: 初心者がフォームアプリケーション作るならwin32プロジェクトはきついですか?
返信数: 31
閲覧数: 148714

Re: 初心者がフォームアプリケーション作るならwin32プロジェクトはきついですか?

Win32APIを半年でマスターも舐めてますよ。 軽く数年でなんとか使えるかなレベルで、本当に使いこなすにはOSレベルの理解を深めないと出来ませんので一生レベルの課題です。 Win32APIは挫折率も高いので、いまどき大抵は実務で使われないレガシーな技術で、それだけ難易度が高く今時は高度な技術者が使う代物なのです。 そもそのGUIアプリの生産性を高くするのが、マイクロソフトが目指していることで深く難しいこと(Win32API)を広めようとしてはいません。 .NETでWin32API抹殺を企んだけど失敗したってのが現状です。 なぉWin32APIはWindows8以降のストアアプリ(メトロアプリ...
by softya(ソフト屋)
7年前
フォーラム: C言語何でも質問掲示板
トピック: WM_QUITとはなにですか?
返信数: 20
閲覧数: 50037

Re: WM_QUITとはなにですか?

親ですか?
Javaでもオブジェクトを引数で渡せばオブジェクト=親も参照できますが、メンバ変数だけ引数で渡した場合は、その親は参照できないはずですが。
試してみてください。

【補足】
逆にできたらカプセル化を破壊することになるのでオブジェクト指向言語としては大問題かもしれません。
by softya(ソフト屋)
7年前
フォーラム: C言語何でも質問掲示板
トピック: WM_QUITとはなにですか?
返信数: 20
閲覧数: 50037

Re: WM_QUITとはなにですか?

ということはプロシージャにはMSGのmsgが渡されるわけだから msg.msgという書き方は許されるんでしょうか? プロシージャの仮引数はMSG型じゃないですし、そもそもMSG型にmsgと言う名前のメンバ変数がなければ出来ませんね。 根本的なところですが、他の方も書いてますがC言語の理解不足だと思います。 プロシージャにはmsg型のmsgは存在しない(未定義)。MSG型にはmsgとメンバ名も存在しない(未定義)です。 まぁ、疑問に思うならコンパイルしてためしてみるのが一番です。試した上で質問して下さい。 経験したことが理解につながるので、質問ばかりで済ませると理解が進みません。 なお、Vis...
by softya(ソフト屋)
7年前
フォーラム: C言語何でも質問掲示板
トピック: WM_QUITとはなにですか?
返信数: 20
閲覧数: 50037

Re: WM_QUITとはなにですか?

そうですね。同じmsgと言う変数名ですが型が違います。
なので、#1から混乱されていることになります。
WM_QUITですがVisualStudioで検索すれば定義を見ることも出来ますよ。
MSG型も同様に検索できます。
by softya(ソフト屋)
7年前
フォーラム: C言語何でも質問掲示板
トピック: WM_QUITとはなにですか?
返信数: 20
閲覧数: 50037

Re: WM_QUITとはなにですか?

これはですね。
C言語の仮引数や変数がちゃんと理解出来ていないんだと思います。
変数名は変数の型を表していませんので、msgという変数名が同じ型だと思い込むのは理解する上で大変危険です。
よく読んでみてください。型が違いませすよ。
by softya(ソフト屋)
8年前
フォーラム: C言語何でも質問掲示板
トピック: ミニゲーム
返信数: 3
閲覧数: 6236

Re: ミニゲーム

ghjさん = rsdさん = puewさんですね。 前のトピックを放置しないようにお願いします。 それと元のコードが有る場合著作権の問題もありますので必ず引用元を書いてください。 「[mixi]壁マリオ - C言語とC++言語 | mixiコミュニティ」 http://mixi.jp/view_bbs.pl?comm_id=2880&id=53594827 現状、元のコードをほぼそのままだと思われますので、 > ヒントでできたらソースを教えてくれたらありがたいです どちらかと言うと製作依頼=丸投げになりますので掲示板のルール上はお受けできません。 同じことを繰り返されていますが、puewさん...
by softya(ソフト屋)
8年前
フォーラム: C言語何でも質問掲示板
トピック: ゲームのオープニング画面
返信数: 9
閲覧数: 13932

Re: ゲームのオープニング画面

> 縛りはないです
では、DXライブラリをお使いください。
このサイトのコンテンツ「新ゲームプログラミングの館」にメニューのサンプルも有ります。
http://dixq.net/g/
by softya(ソフト屋)
8年前
フォーラム: C言語何でも質問掲示板
トピック: ゲームのオープニング画面
返信数: 9
閲覧数: 13932

Re: ゲームのオープニング画面

重ねてフォーラムルールをお守りくださる事をお願いします。複数の名前を使うことはこの掲示板のルール違反となります。
http://dixq.net/board/board.html
前回のトピックの回答が中途半端で終わっているため詳細情報がない状況で、この質問に対しても回答が困難です。
画面再描画の仕組みが今回も含まれていません。C言語だけの縛りですよね?
それとも別人であれば、その縛りはないのでしょうか?
by softya(ソフト屋)
8年前
フォーラム: C言語何でも質問掲示板
トピック: ゲームのオープニング画面
返信数: 9
閲覧数: 13932

Re: ゲームのオープニング画面

> 違います
こちらと違う人物だと仰るのですね?
「シューティング • C言語交流フォーラム ~ mixC++ ~」
http://dixq.net/forum/viewtopic.php?f=3&t=17640
申し訳ないですが、同じ場所から書き込まれたのは確認させて頂いております。
それに、文体がそっくりですよね。

>switchは省略して書いています
省略の必然を感じません。
C言語の理解度もわかるので、そのままコピペをお願いします。
by softya(ソフト屋)
8年前
フォーラム: C言語何でも質問掲示板
トピック: ゲームのオープニング画面
返信数: 9
閲覧数: 13932

Re: ゲームのオープニング画面

puewさんですか? 前のトピックを放置しないようにお願いします。
名前の統一をお願いしておりますので、名前をどちらかにしてください。
前のトピックは一旦打ち切るなら、その旨を書いて解決チェックをお願いします。

こちらの質問は、かなり基礎の基礎ですので、前のトピックは現状のpuewさんには高度すぎたと思います。
質問でswitch文に書くべき変数やらcaseが無いのですが、それも分からないのでしょうか?
まず、こちらを解決しまししょう。
by softya(ソフト屋)
8年前
フォーラム: C言語何でも質問掲示板
トピック: シューティング
返信数: 9
閲覧数: 12154

Re: シューティング

puewさんの受けてきた教育の内容が不明なので最大限の情報を出してください。
今まで習ったことを羅列してくれるのが一番よいです。

・「↑→←↓キーで移動」ってキーをどういう方法で入力してましたか?

・「スペースで球を発射するプログラムを教えて下さい」プログラム起動と同時に弾が飛んで行くプログラムを作れますか?

それとC言語の標準規格という制約から外れて良いんですね。
「C言語だけで」って話と矛盾しますが。

課題の丸投げはお答えできませんので、サポートする形になります。
by softya(ソフト屋)
8年前
フォーラム: C言語何でも質問掲示板
トピック: シューティング
返信数: 9
閲覧数: 12154

Re: シューティング

私もみけCATさんも、OSなどの環境を聞いているのです
MS-DOS、Windows、Linux、Macなどの情報は最重要ですが、どのコンパイラ(gccなのか、VisualStudio)を使うかなどの情報も必要です。
あとはOS/コンパイラ依存の機能を使っても良いのかもわかりません。
本当にC言語だけと言われると、かなり制限がキツイので、まともにSTGになるか疑問です。
by softya(ソフト屋)
8年前
フォーラム: C言語何でも質問掲示板
トピック: シューティング
返信数: 9
閲覧数: 12154

Re: シューティング

puew さんが書きました:C以外は使ってはいけません
その縛りをつけたのは、puewさんですか? それとも課題ですか?
OSなど環境次第で出来ないことも多いのでC言語だけと言われても、回答は難しいと思われます。
所謂、テキストゲームなのでしょうか?
by softya(ソフト屋)
8年前
フォーラム: C言語何でも質問掲示板
トピック: 弾当たり判定について
返信数: 3
閲覧数: 7924

Re: 弾当たり判定について

まったく同一の質問と思われるもう一つ方を削除させていただきました。 回答がつかないうちに新しい質問はお避けください。 それと、こちらの質問もまともに解決しておりませんので、回答がつかないのはvjhsvb さんが回答者とやりとりをちゃんと行っていないのが原因かと思います。 http://dixq.net/forum/viewtopic.php?f=3&t=17591#p136243 もう一度、ちゃんと回答者とちゃんとやりとりをされてはどうでしょうか? 回答者から返信が来なく、完成しないといけない期日までに時間がない場合はどうすれば良いですか vjhsvb さんがちゃんと全て返答し、丸投げになら...
by softya(ソフト屋)
8年前
フォーラム: C言語何でも質問掲示板
トピック: 弾当たり判定について
返信数: 3
閲覧数: 7924

Re: 弾当たり判定について

まったく同一の質問と思われるもう一つ方を削除させていただきました。
回答がつかないうちに新しい質問はお避けください。
それと、こちらの質問もまともに解決しておりませんので、回答がつかないのはvjhsvb さんが回答者とやりとりをちゃんと行っていないのが原因かと思います。
http://dixq.net/forum/viewtopic.php?f=3&t=17591#p136243
もう一度、ちゃんと回答者とちゃんとやりとりをされてはどうでしょうか?
by softya(ソフト屋)
8年前
フォーラム: C言語何でも質問掲示板
トピック: ゲームプログラミング当たり判定
返信数: 2
閲覧数: 5523

Re: ゲームプログラミング当たり判定

申し訳ないですがロックマンエグゼのシステムを知らなため、「当たり判定用の2次元配列」とおしゃる物がどのような処理のために必要か想像がつきません。
図か何かで説明してもらえると答えがつきやすくなるかと思います。
by softya(ソフト屋)
8年前
フォーラム: C言語何でも質問掲示板
トピック: 画像の呼び出し、表示について
返信数: 4
閲覧数: 6201

Re: 画像の呼び出し、表示について

Log.txtにエラーが出ていないか確認してください。
by softya(ソフト屋)
8年前
フォーラム: C言語何でも質問掲示板
トピック: 新しいプロジェクト作成について
返信数: 4
閲覧数: 6438

Re: 新しいプロジェクト作成について

2008のexpressでしょうか?
VisualBasicとか、VisualC#や、WebDeveloperでは無いことを確認してください。
VisualC++2008ExpressじゃないとC++は使えません。

もし、VisualC++2008Expressならインストールを失敗しているので再インストールが必要です。
それでもダメなら、起動時の画面を貼ってください。、ファイル添付で画像を掲載できます。
by softya(ソフト屋)
8年前
フォーラム: C言語何でも質問掲示板
トピック: DXライブラリを使おうとしたら・・・
返信数: 10
閲覧数: 13863

Re: DXライブラリを使おうとしたら・・・

どちらかと言うとフォルダ階層の問題かもしれないので浅い階層にする対処です。

あと、こんな事例がありました。
http://hpcgi2.nifty.com/natupaji/bbs/pa ... ew&no=3427
これと同じ問題かもしれませんので、こちらも試してみてください。
by softya(ソフト屋)
8年前
フォーラム: C言語何でも質問掲示板
トピック: DXライブラリを使おうとしたら・・・
返信数: 10
閲覧数: 13863

Re: DXライブラリを使おうとしたら・・・

とりあえず解凍先がデスクトップ等でしたら、CやDドライブの直下に英字名フォルダを作って、その中に移してからVisualStudioを起動したらコンパイルできませんか?
by softya(ソフト屋)
8年前
フォーラム: C言語何でも質問掲示板
トピック: DXライブラリを使おうとしたら・・・
返信数: 10
閲覧数: 13863

Re: DXライブラリを使おうとしたら・・・

ちょっと質の悪いエラーっぽいので調べさせてください。
Field Bloomさんの失敗ではなく環境のワナだと思います。
by softya(ソフト屋)
8年前
フォーラム: C言語何でも質問掲示板
トピック: DXライブラリ ゲーム作成について
返信数: 7
閲覧数: 8197

Re: DXライブラリ ゲーム作成について

今までの話の流れを分かり辛くしてしまったのはnakadaさん自身ですので、複数のトピックの流れを、このトピックでまとめ整理をお願いします。
私はみけCATさんの回答に対して必要十分な返答をせずに質問を繰り返してしまったので回答がついていないんだと思っています。
それとcodeタグの動作は必ずプレビューで確認してください。
by softya(ソフト屋)
8年前
フォーラム: C言語何でも質問掲示板
トピック: 画像表示について
返信数: 2
閲覧数: 5275

Re: 画像表示について

トピックの乱立はやめてください。
前のトピックに回答がないのは質問の仕方に問題があるのが原因です。
質問の仕方がどう悪いのかどうかの質問も合わせて、直前のトピックをご利用ください。

こちらの質問は、あとで削除させていただきます。
なので、この質問はなかった前提で話しを進めてください。

【補足】こちらは閉鎖させていただきます。
by softya(ソフト屋)
8年前
フォーラム: C言語何でも質問掲示板
トピック: 横スクロール 背景について
返信数: 5
閲覧数: 8816

Re: DXライブラリ ゲーム作成について

削除するのは回答者に失礼です。
それに、「他の人が回答を参考にするときに困りますし。」の問題を無視することになります。
回答と質問の流れが分かりやすく1つのトピックで続いていくことが必要です。
なので、前回のトピックを完全に解決するまで使ってください。
もし質問テーマが大きく変わる時ならば、新しいトピックを立ててください。
by softya(ソフト屋)
8年前
フォーラム: C言語何でも質問掲示板
トピック: 横スクロール 背景について
返信数: 5
閲覧数: 8816

Re: DXライブラリ ゲーム作成について

前回のトピックが解決しておりませんので、前回のトピックをお使い下さいね。
トピックが乱立すると、まだ新しい他の人の質問が別ページに行ってしまったり、nakadaさんの質問と回答を追いかけるのが大変だったり、色々と悪影響が出ます。
他の人が回答を参考にするときに困りますし。

【補足】
同じテーマなら1トピックが理想です。
by softya(ソフト屋)
8年前
フォーラム: C言語何でも質問掲示板
トピック: ウィンドウサイズを最大化させる(縛りあり
返信数: 6
閲覧数: 9977

Re: ウィンドウサイズを最大化させる(縛りあり

すいません。よく意味がわかりません。
現状出来ているソースコードを貼っていただくのが一番早そうです。
by softya(ソフト屋)
8年前
フォーラム: C言語何でも質問掲示板
トピック: 課題なのですが
返信数: 2
閲覧数: 5177

Re: 課題なのですが

マルチポストされていると思いますので、こちらのルールなのですが相互リンクをお願いします。
お互いの掲示板の回答者が各々どのような回答が書かれているか見るために必要です。
http://detail.chiebukuro.yahoo.co.jp/qa ... 1154644206
http://vipper.2ch.net/test/read.cgi/new ... 452590952/
by softya(ソフト屋)
8年前
フォーラム: C言語何でも質問掲示板
トピック: beep音を鳴らせません・・・
返信数: 26
閲覧数: 30013

Re: beep音を鳴らせません・・・

今はもちろん趣味の範囲なのですが、そのうち何らかのお仕事できる位にはなりたいです。 (甘いと言われそうですが) AndroidアプリをJavaとか、UnityでAndroidやiPhoneゲームとかを目指すと良さそうですね。 使う人の反応がわかりますから。絵も書けるのが強みです。 Linux使えたらかっこいい! ・・・とか・・・えっと凄く幼稚な発想なんです・・・。どうぞ笑ってください・・・; UnixとLinuxの話をつい最近教わって、やってみたいなあ・・・ってそれだけなんです そのかっこいいという感じ方は大事ですよ。 モチベになりますから。 >職業プログラマも含めてかなり適当だと思います。...
by softya(ソフト屋)
8年前
フォーラム: C言語何でも質問掲示板
トピック: beep音を鳴らせません・・・
返信数: 26
閲覧数: 30013

Re: beep音を鳴らせません・・・

みけCAT さんが書きました:
Dixq (管理人) さんが書きました:C言語を完全に理解するならアセンブリの知識が必要になり、それぞれのCPUの仕組みまで完全に理解する必要がありますし、
本当ですか?C言語はアセンブラやCPUとは独立していて、だからこそ移植性が高いと思うのですが…?
エンディアン問題もあるから移植性が高いのは幻想では?
by softya(ソフト屋)
8年前
フォーラム: C言語何でも質問掲示板
トピック: beep音を鳴らせません・・・
返信数: 26
閲覧数: 30013

Re: beep音を鳴らせません・・・

> だから私の目標はC言語を完全に理解する、だったんですが、完全に理解する、は難しいのでしょうかやはり。

C言語などプログラミング言語を完全に理解していると言える人は、C言語の規格策定に関わっているようなトップレベルの一握りの人たちですね。
C言語の書籍書いている人でも、高レベルではない部分で理解が怪しい人が混じってます。
職業プログラマも含めてかなり適当だと思います。それでもプログラムは組めますから。
by softya(ソフト屋)
8年前
フォーラム: C言語何でも質問掲示板
トピック: beep音を鳴らせません・・・
返信数: 26
閲覧数: 30013

Re: beep音を鳴らせません・・・

まぁ、そんなに早く出来たら専門学校などいらないんですよ。
焦らないのが一番で楽しみましょう。
プログラミングは、原理よりもあるがまま受け入れるのも大事です。

行き詰まったら逆にプログラミング量が減る2D/3DゲームエンジンUnity(無料)などをいじってみるのも良いかもしれません。
http://japan.unity3d.com/create-games/
ちょっと動かすだけなら最初はプログラミングさえ不要です。言語はC#を使いますが、C/C++とJavaのこどものような言語です。
本格的に組むには必要なんですけどね。
by softya(ソフト屋)
8年前
フォーラム: C言語何でも質問掲示板
トピック: beep音を鳴らせません・・・
返信数: 26
閲覧数: 30013

Re: beep音を鳴らせません・・・

どの言語もですが、標準ライブラリのscanf()とか文法にunionとか実用プログラムを作るときに余り使わないものも結構あります。
使う人は使うんですけどね。
なので、全部覚えるとは考えないほうが良いですね。
よく使うものから覚えて、使わないものは、こんなのもある程度で良いでしょう。
by softya(ソフト屋)
8年前
フォーラム: C言語何でも質問掲示板
トピック: ウィンドウサイズを最大化させる(縛りあり
返信数: 6
閲覧数: 9977

Re: ウィンドウサイズを最大化させる(縛りあり

ウィンドウはOSの機能ですからOSのAPIを使わずには操作できませんね。
Windowsの場合、windows.hがWindowsOSのAPIに容易にアクセスする手段ですから、それを使えないというのは面倒なだけで意味がある縛りじゃないです。
結局、windows.hを使わなくてもWindowsOSのAPIは呼び出すわけですから。
なぜ使えないかを説明した頂いたほうが良いでしょう。
by softya(ソフト屋)
8年前
フォーラム: C言語何でも質問掲示板
トピック: float型のオーバーフローについて
返信数: 18
閲覧数: 22250

Re: float型のオーバーフローについて

元々2進数なので、10進数では6.9・・・と少数点の付く桁数になります。
なので、7桁使うと誤差出るかもしれないし、大丈夫かもしれない。組み合わせ次第です。
数学的には正確に問題が出るか計算できますが、そこまで知りたくないなら7桁以上はやばい!ぐらいでよいです。

>1000倍してintにして計算の時だけ比較する、のかな?
それで十分です。常に1000倍で表示だけ工夫すればよいでしょう。
ただ、どこまで上限値が行くのかで64bit整数が必要になるかもしれません。
提示された情報にはありませんでしたので。
by softya(ソフト屋)
8年前
フォーラム: C言語何でも質問掲示板
トピック: float型のオーバーフローについて
返信数: 18
閲覧数: 22250

Re: float型のオーバーフローについて

有効桁は2進数では正確ですが、10進数では約7桁とアバウトになります。まぁ、6桁で使うのが普通です。
で、桁数ですが小数部なくして考えてください。
+ 0.001f;なら1000倍しましょう。
1000倍した16384.0fは
16384000ですので、
12345678と8桁あります。
これは有効桁を超えるので利用できません。

と言うことで、加算で有効桁数が多く必要ならintを使いましょう。
floatは乗算除算に向いています。
by softya(ソフト屋)
8年前
フォーラム: C言語何でも質問掲示板
トピック: vimでdxlibを使うには?
返信数: 1
閲覧数: 5669

Re: vimでdxlibを使うには?

エディタがvimであることとDXライブラリは何の関係もありません。
Borland C++ CompilerでのDXライブラリの導入方法は、本家サイトで確認できます。

「DXライブラリ置き場 使い方説明」
BorlandC++ Compiler 5.5
 によるDXライブラリの使い方
http://homepage2.nifty.com/natupaji/DxL ... e_bcc.html
by softya(ソフト屋)
8年前
フォーラム: C言語何でも質問掲示板
トピック: float型のオーバーフローについて
返信数: 18
閲覧数: 22250

Re: float型のオーバーフローについて

えーと、浮動小数点の有効桁を理解しないといけません。
+ 0.001f;
が誤差扱いで加算できなくなっただけでオーバーフローはしていません。
floatの扱い方が間違っているだけです。
by softya(ソフト屋)
8年前
フォーラム: C言語何でも質問掲示板
トピック: 【共同開発者募集】 インタプリタ・コンパイラ制作
返信数: 28
閲覧数: 34950

Re: 【共同開発者募集】 インタプリタ・コンパイラ制作

そのほうが良さそうです。

それと、
・スパゲティなのは気にしないでください。案外とメンテナンス性いいので。
と書いてましたが、バグが多かったり、拡張性に乏しかったり、他に人が読みづらかったり、設計が不十分だったりでメンテンナンス性が高いとは思えません。
根本的なところは、そこをまず直すことじゃないでしょうか。
そもそも、リファクタリングしてますか?
by softya(ソフト屋)
8年前
フォーラム: C言語何でも質問掲示板
トピック: 【共同開発者募集】 インタプリタ・コンパイラ制作
返信数: 28
閲覧数: 34950

Re: 【共同開発者募集】 インタプリタ・コンパイラ制作

それは共同制作ではなく、教えてくれる人が必要だったのでは無いですか? 共同制作はどちらかと言うと共に成長するとか、逆に教える立場になるのが一般的かと思います。 自分のではなく、他の共同制作に参加するとか、他の人のオープンソースのコードを読んで学ぶ必要があったのではと思います。 この仮想マシンやアセンブラやらコンパイラなら、設計の良し悪しとか、どうするば良いかとはこの掲示板などで質問する事もできます。 ※ 一度にやると多すぎるので、個別のやったほうが良いでしょう。 どういう本を読めば良いかのアドバイスも出来ると思います(中高生には高すぎる本しか浮かびませんが)。 一度白紙に戻して考えなおしてみた...
by softya(ソフト屋)
8年前
フォーラム: C言語何でも質問掲示板
トピック: 【共同開発者募集】 インタプリタ・コンパイラ制作
返信数: 28
閲覧数: 34950

Re: 【共同開発者募集】 インタプリタ・コンパイラ制作

誤解されているようなので、書き加えます。 パブリックドメインと呼ばれる法的に根拠の無い著作権の扱いはありません。 > パブリックドメインソフトウェア風に と書いたのは、それに近い別のライセンス形態を選んでね。という意味です。 色々とライセンスについて勉強されたほうが良いと思います。 それとパブリックドメインソフトウェア風に公開する以上は、あれこれ注文を付けると意味がなくなります。 完全にオープンにするか、パブリックドメインソフトウェア風をやめて自分が全てコントロールするか、どちらかを選んだほうが良いと思います。 最後に、こういう自己都合だけの条件を付けるなら、共同作業はしないほうが良いんじゃな...
by softya(ソフト屋)
8年前
フォーラム: C言語何でも質問掲示板
トピック: 【共同開発者募集】 インタプリタ・コンパイラ制作
返信数: 28
閲覧数: 34950

Re: 【共同開発者募集】 インタプリタ・コンパイラ制作

これだとパブリックドメインソフトウェア風にして著作権は行使しないので、みなさん好き勝手に使ってくださいね。特に制限も付けません。
ぐらいにしないと誰もよってこない気が。それでも厳しそうです。
by softya(ソフト屋)
8年前
フォーラム: C言語何でも質問掲示板
トピック: 【共同開発者募集】 インタプリタ・コンパイラ制作
返信数: 28
閲覧数: 34950

Re: 【共同開発者募集】 インタプリタ・コンパイラ制作

よく意味がわからないです。 どうみてもC言語じゃないです。 本当にC言語を実装したいなら大規模過ぎて、やめておいたほうが良いとしか言えません。 えーと、まあ「コンセプト」ということなので。 コンセプト≠理想(現実)です。 「C言語に慣れた人が仕様を見るだけで使える言語」 と言ったほうが良かったですね。 それを明確に、現状と将来の仕様を掲げられないならOSSリーダーとして問題ありだと思います。 今後変わっていくのは自然なことだと思いますが、現実性のないコンセプトは書く意味が無いです。 【訂正・補正】 現実性のないコンセプトではなく、現状を表していない。将来性も示せていない。どういう物を作るかを...
by softya(ソフト屋)
8年前
フォーラム: C言語何でも質問掲示板
トピック: 【共同開発者募集】 インタプリタ・コンパイラ制作
返信数: 28
閲覧数: 34950

Re: 【共同開発者募集】 インタプリタ・コンパイラ制作

>コンセプトは >C言語 for GP3200+ >ですね。 よく意味がわからないです。 どうみてもC言語じゃないです。 本当にC言語を実装したいなら大規模過ぎて、やめておいたほうが良いとしか言えません。 function entry() val32 .dim ptr32 .pixel @pixel = 0x10000 val32 .x val32 .y val32 .r val32 .g val32 .b for(.y = 0,[.y < 480],.y = .y + 1) for(.x = 0,[.x < 640],.x = .x + 1) .r = 255 - .y / 2 .g = ....
by softya(ソフト屋)
8年前
フォーラム: C言語何でも質問掲示板
トピック: 年末からC言語を始めました
返信数: 11
閲覧数: 11355

Re: 年末からC言語を始めました

ざっくり説明するとchar配列に文字列は格納できますが、これは文字列加工やループ処理、複雑な表示処理において便利だからです。 簡単なプログラムの場合は特に役に立つわけではないですので、将来的には必要なので勉強すると考えていただくしか無いと思います。 あと覚えるというより理解すると言ったほうがしっくりするのがプログラミン言語の学習ですので、なんでも覚えると思っていただかないほうが良いかと思います。 >その次にstrcopyを使った文字列これを代入と呼ぶのでしょうか? copy(複製)ですね。関数名もcopyと書かれています。 広い意味では代入といえると思います。 >問題はこれをする事でどんなプロ...
by softya(ソフト屋)
8年前
フォーラム: C言語何でも質問掲示板
トピック: 【共同開発者募集】 インタプリタ・コンパイラ制作
返信数: 28
閲覧数: 34950

Re: 【共同開発者募集】 インタプリタ・コンパイラ制作

えーと、仕様書を軽く読みました。 開発はC99じゃなきゃダメなんですか? C++は受け付けないということでよろしいですか。 VC++の場合C99準拠がアレなんですけどね。 開発するプログラミング言語の文法が書いてないですが、非常に大事だと思います。 そこを明らかにしないで、ただ手伝いがほしいのですか? そういうのは、奴隷募集としてたいへん嫌われる募集の仕方です。 今のところ言語コンセプトが明確じゃないので、議論がそもそもできると思えません。 一緒に言語を作りましょう!ってモチベーションの大事なところですよ。 あとtakaさんの立ち位置が明確じゃないですね。 共同作業化した場合の開発設計のリーダ...
by softya(ソフト屋)
8年前
フォーラム: C言語何でも質問掲示板
トピック: 【共同開発者募集】 インタプリタ・コンパイラ制作
返信数: 28
閲覧数: 34950

Re: 【共同開発者募集】 インタプリタ・コンパイラ制作

参加予定は申し訳ないですが無いのですが。 どの共同作業もですが、明確な線引きと目標がないと頓挫します。 特に言語となると、興味の人はプログラミング言語にこだわりがある人が多いかと思いますので、言語仕様で揉める可能性が非常に高いです。 なので、まずホームページなどを作って、そこの言語仕様やコンパイラ仕様などのドキュメント、ベータ版などの完成目標(時期・規模)、どういう知識が必要か、他の参加者がどこまで口を出して良いのかなどを記載した方良いでしょう。ドキュメントなどの整備は、共同開発中心人物の責務だと私は思います。。 ライセンス・著作権も問題になります。先に決めておきましょう。 > 規模とバグがあ...
by softya(ソフト屋)
8年前
フォーラム: C言語何でも質問掲示板
トピック: [VC++/DxLib]アクセス違反
返信数: 8
閲覧数: 12005

Re: [VC++/DxLib]アクセス違反

IsInsideMapがバグってますよって話だけですよ。
この関数は添字外参照のガードですよね?
by softya(ソフト屋)
8年前
フォーラム: C言語何でも質問掲示板
トピック: ゲーム特許について
返信数: 7
閲覧数: 14089

Re: ゲーム特許について

そういう労力に力を向けるより、ゲームの面白さに力を入れたほうが良いと思いますよ。
スクエニだけで400件を超えるらしいですから。
by softya(ソフト屋)
8年前
フォーラム: C言語何でも質問掲示板
トピック: ゲーム特許について
返信数: 7
閲覧数: 14089

Re: ゲーム特許について

特許検索で検索できると思います。海外のは知りません。
が膨大に出てきて死にそうになる可能性もあります。
個人で、そんなの気にする必要も無いでしょう。
相手も金の取れる相手にしか特許侵害訴訟しませんよ。
超有名なのは検索すれば出てきます。

> 大手ゲーム会社などでは特許についてどうやって把握しているのでしょうか?
基本的には検索しか無いと思います。
が、大手も調べ切れないから訴えられるんだと思いますが。
by softya(ソフト屋)
8年前
フォーラム: C言語何でも質問掲示板
トピック: [VC++/DxLib]アクセス違反
返信数: 8
閲覧数: 12005

Re: [VC++/DxLib]アクセス違反

失礼。私が問題があると判断した部分まで到達していないんですね。
「エラー」と書いてある事に全く気づきませんでした。
で、今回の問題はnewでクラス配列を使用する場合に書き方が正しくないことが原因じゃないかと思います。
new クラス配列 C++ 継承で調べてみましょう。
親クラスで子クラスを配列参照するとやばいです。
ポリモーフィズムはポインタで使いましょう。
by softya(ソフト屋)
8年前
フォーラム: C言語何でも質問掲示板
トピック: [VC++/DxLib]アクセス違反
返信数: 8
閲覧数: 12005

Re: [VC++/DxLib]アクセス違反

よくあるミスなので、デバッグ方法を説明します。
デバッグで開始すれば、アクセス違反でブレークするはずです。
ここで、どの行が問題なのかが分かります。
大抵は配列の添字が範囲外ですが、ポインタのミスの可能性もあります。

疑うべきは、自分の書いたコードの正しさです。
ガードしているようですが、ガードがちゃんと動作しているか確認していなかったのが今回の敗因ですね。
by softya(ソフト屋)
8年前
フォーラム: C言語何でも質問掲示板
トピック: visual studio 2010年 入手について
返信数: 4
閲覧数: 8417

Re: visual studio 2010年 入手について

fopenって2005ぐらいからwarningが出ていたような。
まったく出ないのがほしいならマイクロソフト製じゃないgccなどを使うのが妥当でしょうね。

あとは、このおまじないを先頭に入れると

コード:

#ifdef _MSC_VER
#define _CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES 1
#define _CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT 1
#endif
コンパイラがうまく辻褄合わせしてくれるらしいです(万能ではないらしい)。
by softya(ソフト屋)
8年前
フォーラム: C言語何でも質問掲示板
トピック: ■ 新年の挨拶トピック~2016~ ■ 今年の抱負 ■ [雑談]
返信数: 7
閲覧数: 9254

Re: ■ 新年の挨拶トピック~2016~ ■ 今年の抱負 ■ [雑談]

新年、あけましておめでとうございます。
大変、遅くなりました。
毎度おなじみの・・・。
5本出せれば良いな(控えめ)

それでは、失礼致します。

【補足】
去年と一昨年の新年のあいさつリンクを貼っておきます。
http://dixq.net/forum/viewtopic.php?f=3&t=16185
http://dixq.net/forum/viewtopic.php?f=3&t=14414
by softya(ソフト屋)
8年前
フォーラム: C言語何でも質問掲示板
トピック: [2D]マウスカーソルと操作キャラを結んだ直線に対して、操作キャラを垂直に移動させ、”横移動”を表現したい。
返信数: 2
閲覧数: 5532

Re: [2D]マウスカーソルと操作キャラを結んだ直線に対して、操作キャラを垂直に移動させ、”横移動”を表現したい。

>件名のように「マウスカーソルの方向を向いて前進、後退するキャラクターの横移動」を表現したいのです。 >イメージとしてはマウスカーソル座標とキャラクター座標の間を結んだ線と、横移動したあとの座標によって >直角三角形を作って、その”底辺”を移動距離としてキャラクター座標を動かしたいのですが、 すいません。説明が良くわかりません。 三角形の底辺があると言うことは既に移動しているんじゃないでしょうか? つまり、その後で移動距離という話が出てくるのか分からないです。 単純に横移動なら、キャラクタからマウスの点に向かうベクトルを持った単位ベクトルを右か左に90度回転させて、その回転した単位ベクトルに移...
by softya(ソフト屋)
8年前
フォーラム: C言語何でも質問掲示板
トピック: ある特定の時間になった時だけ処理を実行する方法
返信数: 6
閲覧数: 9241

Re: ある特定の時間になった時だけ処理を実行する方法

時計がある機種なら、初期化で現在の時間を変数に入れて+10秒します。
その変数を現在の時間が超えれば、10秒経過したことが分かりますので、目的の処理をしてください。
その処理するときに、その変数に現在の時間+10秒を入れれば次の10秒後に処理できます。
と繰り返したら、目的のことが出来ると思います。
by softya(ソフト屋)
8年前
フォーラム: C言語何でも質問掲示板
トピック: VC++/DxLib 大きさが分からない画像の分割読み込み
返信数: 6
閲覧数: 9525

Re: VC++/DxLib 大きさが分からない画像の分割読み込み

DerivationGraph は元の画像は消せなかったかも。
リソースの無駄は2番目が少ないかなと思いますが、作者ではないので断言はできません。
実測してみてください。
by softya(ソフト屋)
8年前
フォーラム: C言語何でも質問掲示板
トピック: VC++/DxLib 大きさが分からない画像の分割読み込み
返信数: 6
閲覧数: 9525

Re: VC++/DxLib 大きさが分からない画像の分割読み込み

LoadGraph → GetGraphSize → DrawRectGraph
という手もあります。
by softya(ソフト屋)
8年前
フォーラム: C言語何でも質問掲示板
トピック: [VC++]ブレークポイントからの再開はできない?
返信数: 8
閲覧数: 13997

Re: [VC++]ブレークポイントからの再開はできない?

まだキー入力として残っているんだと思います。
ライブラリの中を調べてませんが、リアルタイムに取得するAPIを利用していないじゃ無いんじゃないかと。
気になるならライブラリのソースコードをみてください。
by softya(ソフト屋)
8年前
フォーラム: C言語何でも質問掲示板
トピック: [VC++]ブレークポイントからの再開はできない?
返信数: 8
閲覧数: 13997

Re: [VC++]ブレークポイントからの再開はできない?

http://dixq.net/g/02_09.html
こちらのフレーム数をカウントする仕組みを使えば、1カウント目だけブレークすれば大丈夫だと思います。
あるいは、一度キーを離すまでブレークしない仕組みを入れるかですね。
by softya(ソフト屋)
8年前
フォーラム: C言語何でも質問掲示板
トピック: [VC++]ブレークポイントからの再開はできない?
返信数: 8
閲覧数: 13997

Re: [VC++]ブレークポイントからの再開はできない?

二回目というのは気になりますね。
実害がないとか、理由が分かっているなら別に良いですが。
by softya(ソフト屋)
8年前
フォーラム: C言語何でも質問掲示板
トピック: includeファイルが開けない
返信数: 1
閲覧数: 5205

Re: includeファイルが開けない

新ゲームプログラミングの館の1章のことでしょうか?
手順漏れがあると思いますので、よく読みなおして書かれているとおりに正確に作業を行ってください。

>第一章の一番最初のてtestをデバックなしで出力するとincludeファイルが開けないエラーが発生します。助けてください。

これはDxLibが組み込まれていない事を意味します。
つまり、書かれているとおりに作業しなかったことになります
by softya(ソフト屋)
8年前
フォーラム: C言語何でも質問掲示板
トピック: LNK1169  1 つ以上の複数回定義されているシンボルが見つかってしまう
返信数: 13
閲覧数: 15118

Re: LNK1169  1 つ以上の複数回定義されているシンボルが見つかってしまう

関数名が重複しなきゃ良いので、その時動かしたいmain以外はmainX1とかに変えてしまう手もありますよ。あちゃーな方法ですけど。
あとグローバル変数とかも名前重複するとNGです。
まぁ、普通はプロジェクト分けるか、プロジェクトを諦めてコマンドラインで手打ちでコンパイルにします。
by softya(ソフト屋)
8年前
フォーラム: C言語何でも質問掲示板
トピック: 動的な関数の追加
返信数: 14
閲覧数: 15525

Re: 動的な関数の追加

Unit/Linux系の動的リンクで.soを利用するだけなら、それはプラグインじゃないかなと思うわけですが違うんでしょうか?
私の知っている.soはソースコードじゃなくコンパイル済みのライブラリな訳です。
違うなら違う点を教えて下さい。
by softya(ソフト屋)
8年前
フォーラム: C言語何でも質問掲示板
トピック: WEBサーバ構築をしたい
返信数: 40
閲覧数: 28530

Re: WEBサーバ構築をしたい

ちなみに、こういうサイトもあります。
http://ja.wix.com/
こういうのじゃダメってことですよね?
by softya(ソフト屋)
8年前
フォーラム: C言語何でも質問掲示板
トピック: WEBサーバ構築をしたい
返信数: 40
閲覧数: 28530

Re: WEBサーバ構築をしたい

softya(ソフト屋)さん ホームページも作品でありたいからです。 pixivはスペースに絵を投稿しているといった、無機質な展示会みたいなもんじゃないですか? 自分はホームページの雰囲気やらが絵や小説などを引き立たせると思っていて、deepな世界観を作りたいと思っています。そのためには徹底的にjavascriptとか勉強しないといけないんですかね… うーん。壮大な夢ですね。 過去に同じようなことした人はメンテナンスに疲れ果てて大半やめてしまった気がするんですけどね。 ブラウザ変わる度に対応するので死にそうに成るんです。 少なくともあらゆる世代のWindows/Mac/Android/iOS...
by softya(ソフト屋)
8年前
フォーラム: C言語何でも質問掲示板
トピック: WEBサーバ構築をしたい
返信数: 40
閲覧数: 28530

Re: WEBサーバ構築をしたい

javascriptはプログラムそのものですよ。 レイアウト関係のHTML/CSSとは全く毛色が違います。 そのコンテンツで何をしたいのかで不要・必要がきまるでしょう。 あとWEBページを作るために何年勉強するか?って事を決めてください。 数ヶ月以内と急ぐなら、javascriptなんて考えてはダメです。 プログラム(javascript)/HTML/CSSも勉強したくない! 急いでいる! ってことならWordPressを考えた方が良いし、WordPressを置くサーバーなんて予算がない!って事なら広告はいるけど 「WordPressが使える日本の無料レンタルサーバー4選 - ネタワン」 ht...
by softya(ソフト屋)
8年前
フォーラム: C言語何でも質問掲示板
トピック: 動的な関数の追加
返信数: 14
閲覧数: 15525

Re: 動的な関数の追加

>ソースコードを吐き出すとは、具体的にはどういう動作でしょうか? 関数を作るとありますが、この関数のソースコード自体はどこから出てくるんでしょうか? 私はDLLのソースコードをDLLを必要とするプログラムがファイルとして書きだすと解釈しました。 なので、ソースコードを吐き出すと表現しています。 >また、コンパイラを呼び出すとは、コードの中から呼び出すということでしょうか? あなたのプログラムからコンパイラとリンカを実行するという意味です。 つまり、統合開発環境のやっていることの簡易版です。 > 初歩的な質問で申し訳ないのですが、回答いただければ幸いです。 いえいえ、やろうとしている事は中級から...
by softya(ソフト屋)
8年前
フォーラム: C言語何でも質問掲示板
トピック: 動的な関数の追加
返信数: 14
閲覧数: 15525

Re: 動的な関数の追加

ソースコードを吐き出して、コンパイラを呼び出して、動的にDLLを作成すれば出来ます。
ただ、コンパイラを添えたり、すごく脆弱性を伴うので公開するプログラムにするのはどうかと思います。
なんでも出来ますからね。

【補足】
YuOさんの言われる俗に言うプラグインの事であれば、世の中に参考例は沢山ありますよ。
by softya(ソフト屋)
8年前
フォーラム: C言語何でも質問掲示板
トピック: WEBサーバ構築をしたい
返信数: 40
閲覧数: 28530

Re: WEBサーバ構築をしたい

>もしかしたら独自サーバーのメリットって初心者にとっては皆無な気がしてきました…

サーバーの知識を仕事に生かせないなら意味無いですね。
【補足】私はサーバー構築の勉強目的じゃないのならレンタルサーバーを借りたほうが良いと最初から書いてます。

【追記】独自ドメインのデメリットも書いたのですが、そこは何とか出来るアイデアあるんでしょうか?
殆どの絵や写真サイトが滅んだ二の舞にならない手立てとか。

>セキュリティ対策も全部独自サーバー運営会社がやってくれるんですよね?

基本的なことは、そうなります。
あとは大ポカしなければ大丈夫です。
※ 推奨設定から変えるなど。
by softya(ソフト屋)
8年前
フォーラム: C言語何でも質問掲示板
トピック: WEBサーバ構築をしたい
返信数: 40
閲覧数: 28530

Re: WEBサーバ構築をしたい

>>でも不正アクセスされても絵を見られるだけじゃ実害はないのでは? 逆ですよ。 不用意にサーバーを公開すると別のサイトへの攻撃の足がかりとしていいように利用されかねないという話です。 要はよその迷惑になりかねないんです。 他者への攻撃やウィルス配布に使われたりすると、あなた自身が誤認逮捕されるリスクを背負うわけです。 定期的に全部のセキュリティ更新をし続ける覚悟がない限り公開はすべきではありません。 >プロキシーサーバーの機能は設定しなければないのでは? ウィルス侵入されたり、ルート乗っ取られたら何でもありですよ。 Apacheを別の設定に書き換えられます。 詳しくない場合はApacheのロ...
by softya(ソフト屋)
8年前
フォーラム: C言語何でも質問掲示板
トピック: WEBサーバ構築をしたい
返信数: 40
閲覧数: 28530

Re: WEBサーバ構築をしたい

ちなみにレンタルサーバーならVPSやクラウドでもない限りApache HTTP Serverを直接触ることはないので、Apache HTTP Serverの知識はほぼ入りません。
どうしたいのですか? WEBプログラミングしたいとか、将来の仕事のためにサーバー構築の勉強をしたいのなら止めませんが。

>個人運営で画像を公開とはなんだか一昔二昔前のウェブサイトみたいですね。
>たくさんあったはずなんだけど、随分淘汰されてしまいました・・・

アクセスが伸びないから消えちゃいましたね。
SNSやブログ、ピクシブに投稿するほうが見てくれますから。
by softya(ソフト屋)
8年前
フォーラム: C言語何でも質問掲示板
トピック: WEBサーバ構築をしたい
返信数: 40
閲覧数: 28530

Re: WEBサーバ構築をしたい

manychance さんが書きました:softya(ソフト屋) さん

誰にも見られない?でもこのサイトも独自サーバーだと思うんですが一番トップにあがってきますよ?C言語 質問って検索したら。
それは色々なサイトに相互リンクされていたり、GoogleやYahooなどにWEBサイトとして登録依頼したり色々やっているからですよ。
あとコンテンツが豊富っても重要ですね。
by softya(ソフト屋)
8年前
フォーラム: C言語何でも質問掲示板
トピック: WEBサーバ構築をしたい
返信数: 40
閲覧数: 28530

Re: WEBサーバ構築をしたい

ちなみに独自サーバーを立ち上げて最大に不利な点は簡単には検索されないことです。
ピクシブや有名会社のブログなら、すぐにキーワードから検索できるようになります。
そこら辺も考えないと誰にも見られないサイトの出来上がりですよ。
by softya(ソフト屋)
8年前
フォーラム: C言語何でも質問掲示板
トピック: WEBサーバ構築をしたい
返信数: 40
閲覧数: 28530

Re: WEBサーバ構築をしたい

それなら、ピクシブではダメなのですか? あるいは、無料のブログとか。 無料で借りられるWEBサーバーも幾つかあります。独自ドメインが設定できるかはよく知りません。 ドメイン設定が可能な物もありますし、有料でもこの掲示板が利用しているさくらサーバーならライトプランで年額1,543円+初期費用1000円ぐらいのコースも有ります。 さくらサーバーなど有料レンタルサーバーなら独自ドメイン名を使えます。 ドメイン名はドメイン会社ごとで値段が違うので、よく調査しましょう。 参考例。ちなみ初期費用と毎回更新毎の費用は違うので要注意。 「【77円~】12月のドメインキャンペーン実施中! キャンペーン情報 | ...
by softya(ソフト屋)
8年前
フォーラム: C言語何でも質問掲示板
トピック: WEBサーバ構築をしたい
返信数: 40
閲覧数: 28530

Re: WEBサーバ構築をしたい

私の質問には答えていただけないんでしょうか? 商業用には一般のWindowsや安いルーターとかまったく使い物にならないんですが。 話を絞りこまないと色んな話が出てきて混乱するだけです。 実際の所、既にかなり迷走しています。 このままだと、するべきことも決められないんじゃないかと思いますが。 有名なWEBサーパーだけでも何種類もあります。 「Webサーバ - Wikipedia」 https://ja.wikipedia.org/wiki/Web%E3%82%B5%E3%83%BC%E3%83%90#.E7.8F.BE.E5.9C.A8.E3.81.AE.E4.BB.A3.E8.A1.A8.E7...
by softya(ソフト屋)
8年前
フォーラム: C言語何でも質問掲示板
トピック: WEBサーバ構築をしたい
返信数: 40
閲覧数: 28530

Re: WEBサーバ構築をしたい

そもそも商用として公開するのかしないのかを明確にしてください。 co.jpドメインと書かれたので商用を前提に私は話しています。 >URLが分かった時点で、結局ファイルの置き場所ってのは/~/でたどっていけばたどり着けるという事で >ファイルが丸見え=URL,URIが丸見えって事なんですか? hideさんの言うとおりで、これを何とか出来ない人が公開WEBサーバーを構築してはいけません。何年もLAN内サーバーで修行しましょう。 特に商用なら尚更です。 お金がないと言うなら、まずバイトでもしてお金を用意してください。 >それでも自分でやりたいというなら、想定しているユーザー、想定される一日のアクセス...
by softya(ソフト屋)
8年前
フォーラム: C言語何でも質問掲示板
トピック: WEBサーバ構築をしたい
返信数: 40
閲覧数: 28530

Re: WEBサーバ構築をしたい

あとco.jpは法人格(会社の登記)が必要だったと思います。
まぁ、素人が手を出すドメイン名じゃないですね。
もし会社としてやるなら、全部プロに頼んだほうが無難ですよ。

それでも自分でやりたいというなら、想定しているユーザー、想定される一日のアクセス人数、用意している回線の種類、予算などを示してもらわないと妥当かどうか判断できません。
by softya(ソフト屋)
8年前
フォーラム: C言語何でも質問掲示板
トピック: WEBサーバ構築をしたい
返信数: 40
閲覧数: 28530

Re: WEBサーバ構築をしたい

それと一般回線はベストエイトフォートですので、ダウンロードほど速度が出ません。 ベストエイトフォート…?すいませんが、意味がよくわかりません。 ベストエフォート(best effort)ではないのでしょうか? すいません。大ボケです。そちらの方です。 とりあえずドメイン取得だけでも先にやりたいと思っています。 http://myhomepage.co.jp こういうドメインを取得したい場合料金はどのくらいになりますか? ドメインは特定の国際機関が認定してるから値段は一律だと勝手に思ってますが違ったらすいません 値段は一律ではありません。co.jpはかなり高額で4000円ぐらい毎年必要です。 ...
by softya(ソフト屋)
8年前
フォーラム: C言語何でも質問掲示板
トピック: WEBサーバ構築をしたい
返信数: 40
閲覧数: 28530

Re: WEBサーバ構築をしたい

このサイトのdixq.netの様な完全独自のドメイン名は維持費がかかります。
毎年千円ぐらいから数千円でxxxx.jpだと高いですね。

なぉ、家庭内サーバーは24時間の動作でPCの電気代やら真夏はクーラーやら電気代が掛かるので、案外金食い虫です。
寝る所にあると睡眠の邪魔にもなります。
それと一般回線はベストエイトフォートですので、ダウンロードほど速度が出ません。
アップロードで過負荷がかかるとプロバイダに制限される場合もあります。
by softya(ソフト屋)
8年前
フォーラム: C言語何でも質問掲示板
トピック: WEBサーバ構築をしたい
返信数: 40
閲覧数: 28530

Re: WEBサーバ構築をしたい

IPアドレスを固定化したいならプロバイダとの有料の契約が必要です。
それと、アクセス量次第では回線の一般契約ではなくビジネス契約が必要となるでしょう(お高いです)。
WEBに公開するとセキュリティリスクはかなり高いので、何も知らない素人だと攻撃に晒させてあっという間に乗っ取られると思っておいたほうが良いかもしれません。
勉強目的ではないのなら、レンタルサーバーを借りるのが低コストだと思います。
by softya(ソフト屋)
8年前
フォーラム: C言語何でも質問掲示板
トピック: 構造体の二次元配列ポインタの動的な確保
返信数: 2
閲覧数: 2559

Re: 構造体の二次元配列ポインタの動的な確保

上級者やプロの場合、2次元配列は確保、解放が面倒で、バグった時の調査も難しくなるので出来るだけ利用しません。
マップであれば、Y座標毎にXのサイズが可変することなど無いはずなので1次元配列を計算で2次元配列のように利用するのが簡単です。

【補足】
純粋に技術的な意味で2次元配列を理解したいのであれば、それはそれで意味があるので勉強してもよいと思います。
少なくとも一気にはnewで確保できません。
by softya(ソフト屋)
8年前
フォーラム: C言語何でも質問掲示板
トピック: LNK2026エラー
返信数: 3
閲覧数: 2604

Re: LNK2026エラー

みけCATさんの回答があんまりなので。

私の過去の回答ですが参考になりますでしょうか?
「DXライブラリが使えない • C言語交流フォーラム ~ mixC++ ~」
http://dixq.net/forum/viewtopic.php?t=13508
by softya(ソフト屋)
8年前
フォーラム: C言語何でも質問掲示板
トピック: マップスクロールについて
返信数: 9
閲覧数: 5168

Re: マップスクロールについて

分かっているなら数式は書けますよね? 私の問いかけに答えてもらっていないです。
プログラムに落としこむ前に仕様をちゃんと出来ないといけないので、分かっているつもりが一番危険です。
紙でシミュレート出来る問題なので、そこを手を抜かないで。

それとプログラムコードが理解できないのは別の問題なので、別の質問として質問をお願いします。
この質問では、ある程度理解出来たものとして回答しています。
最後の質問を見る限り、大事なことは理解されていないと思われます。
by softya(ソフト屋)
8年前
フォーラム: C言語何でも質問掲示板
トピック: Box2DとDxLibを使って画像描画したい
返信数: 5
閲覧数: 3061

Re: Box2DとDxLibを使って画像描画したい

検索したら見つかると思うのですが、惜しいと思うURLを逆に教えて下さい。惜しいと思う点も.
塩塩塩さんの理解できるレベルが分かりませんで適切なものが推奨が出来ないのです。
by softya(ソフト屋)
8年前
フォーラム: C言語何でも質問掲示板
トピック: マップスクロールについて
返信数: 9
閲覧数: 5168

Re: マップスクロールについて

図に書くと分かりやすいんですんけどね。
適当すぎる絵なんで、自分になりに工夫してください。
てきとう.png
てきとう.png (17.34 KiB) 閲覧数: 5010 回
数学と呼べるほどのものじゃないんですが。
マップ画像上の主人公の座標(x,y)があるとして、主人公の画面左上からの相対座標(x2,y2)が固定であるなら、マップ画像の左上の座標は、簡単な式で計算できますね。書き出してみてください。

【補足】マップ端とかで主人公が画面真ん中で無くなる処理は、主人公が画面真ん中でスクロール出来る基本的なことが出来たら考えていください。時期尚早です。
by softya(ソフト屋)
8年前
フォーラム: C言語何でも質問掲示板
トピック: マップスクロールについて
返信数: 9
閲覧数: 5168

Re: マップスクロールについて

どういう想定をしているかよく分かりませんが、DrawGraphで座標を変更すれば良いだけです。
なぜ、キャラクタからマップへの相対座標が固定である必要があるのでしょうか?
1.実験したりしてますか?
2.頭のなかだけで考えてませんか?

そもそもスクロールするマップ画像なら、画面サイズ640x480よりも遥かに大きいはずでよね?
by softya(ソフト屋)
8年前
フォーラム: C言語何でも質問掲示板
トピック: マップスクロールについて
返信数: 9
閲覧数: 5168

Re: マップスクロールについて

一枚絵を上下左右に動かすことが出来るのなら何の問題もなく出来ると思います。
キャラクタは画面上の固定位置で良いんですよね?
ただ、地形との当たり判定や前後関係は面倒かもしれません。
by softya(ソフト屋)
8年前
フォーラム: C言語何でも質問掲示板
トピック: Box2DとDxLibを使って画像描画したい
返信数: 5
閲覧数: 3061

Re: Box2DとDxLibを使って画像描画したい

いくつか検索すると見つかるので参考にはなりませんか?
by softya(ソフト屋)
8年前
フォーラム: C言語何でも質問掲示板
トピック: 二つ以上のキーの同時押し取得(MFC)
返信数: 2
閲覧数: 3417

Re: 二つ以上のキーの同時押し取得(MFC)

OnKeyDownで2つのキーの方はよく分かりませんが、C++はゲーム作成用途やもっと根幹的な部分の開発で使われています。 Windowsの場合、C++でGUIの用途自体が減っていると言えるでしょう。 >と書いているようなサイトがたくさんあります。MFCは将来性のないコンテンツなのですか? 作りが古いのでレガシーで旧来アプリのメンテナンス用と言って良いかと思います。 C++で.NetFrameworkのGUIもマイクロソフト推奨じゃなくなりましたし。 >現在GUIソフトを作るために使われている一般的な言語やコンテンツは何ですか? WindowsであればC#+.NetFrameworkじゃないで...
by softya(ソフト屋)
8年前
フォーラム: C言語何でも質問掲示板
トピック: APIどれ覚えればいい?
返信数: 2
閲覧数: 1867

Re: APIどれ覚えればいい?

補足として、MFCもマイクロソフト社のフレームワークでVisualC++から利用します。 これ以外にもQtなどマイクロソフト以外が開発した多数のGUI用のフレームワークがあります。 それにWin32に対してWin64もありますよ。 .NETやQtを除き、これらはWindows限定なのでOSが変われば使えません。 LinuxやMacOSやAndroidやiOSで通用しないということです。 グラフィック関係だとDirectXやOpenGLなどもAPIの一種です。 DirectXはWindows限定。OpenGLは大抵のOSで利用できます。 普通は覚えるんじゃなくて概念を理解してリファレンスやサンプ...
by softya(ソフト屋)
8年前
フォーラム: C言語何でも質問掲示板
トピック: DXライブラリ サンプルプログラム サウンドノベル風文字列描画、テキストバッファ使用バージョンについて 
返信数: 3
閲覧数: 2524

Re: DXライブラリ サンプルプログラム サウンドノベル風文字列描画、テキストバッファ使用バージョンについて 

初めまして。
ちゃんとコードが貼れていないのでプレビューで確認してくださいね。
なにかHTMLが混在してしまっています。
それと、codeタグをご利用ください。ソースコードが綺麗に掲載できます。
by softya(ソフト屋)
8年前
フォーラム: C言語何でも質問掲示板
トピック: LoadSoundMem()が使えない
返信数: 2
閲覧数: 1756

Re: LoadSoundMem()が使えない

DxLib_Init()後にしか読み込めませんので、関数外の変数の初期化ではDxLib_Init()前に実行されてしまいます。
初期化する関数を作って、DxLib_Init()後に初期化する関数を呼び出すようにしてください。
by softya(ソフト屋)
8年前
フォーラム: C言語何でも質問掲示板
トピック: 【マップ&Ev】複数の処理を同時にこなすには
返信数: 11
閲覧数: 5960

Re: 【マップ&Ev】複数の処理を同時にこなすには

RPGのイベント自体をC++で書くことは余りありません。スクリプトなどがよくつかわれます。デバック効率やメンテンナンス性が悪いですから。
プログラムで書くのは使い回しが効く物のみです。どっちで書くほうが楽かという話と考えてもらったほうが良いしょう。
RPGの場合、シナリオ、制御スクリプト、演出スクリプトあるいはツール生成データなどなど必要に応じて増えていくものです。
敵データとかもファイル化しないとバランス調整が死にます。
by softya(ソフト屋)
8年前
フォーラム: C言語何でも質問掲示板
トピック: キャラの往復
返信数: 3
閲覧数: 2294

Re: キャラの往復

座標と移動ベクトル変数で情報を保持。壁に接近したら、壁から離れる方向に移動ベクトルのXかYを反転します。
これで往復するはずです。
by softya(ソフト屋)
8年前
フォーラム: C言語何でも質問掲示板
トピック: C言語を勉強するにあたって
返信数: 6
閲覧数: 2862

Re: C言語を勉強するにあたって

覚えるというより、理解するやコツを掴むに感覚的には近いと思います。
あと論文を書くとか、マニュアルを書く、小説のプロットを書くなどにも近いでしょう。
まぁ,英単語のようにどうしても覚えなきゃいけないものもありますが、プログラミングの大半それではありません。
by softya(ソフト屋)
8年前
フォーラム: C言語何でも質問掲示板
トピック: 【マップ&Ev】複数の処理を同時にこなすには
返信数: 11
閲覧数: 5960

Re: 【マップ&Ev】複数の処理を同時にこなすには

そうですね。キャラの移動やアニメや攻撃などのエフェクト、文章もですが、状態を変数に覚えておいて毎フレームその状態を参照しながら次の状態に変化させていきます。
例えば文章なら、どの文字列の何文字目をどの位置に出していると言う情報を覚える変数(構造体)と、ウェイト時間分のカウンタがあればご希望の機能は実現できると思います。
同時に見えますが、1フレーム何ですべての処理をこなせば事実上の同時処理です。
by softya(ソフト屋)
8年前
フォーラム: C言語何でも質問掲示板
トピック: HELP
返信数: 13
閲覧数: 7189

Re: HELP

残念なことですがマルチポストされていると思われるものを発見しました。
http://chiebukuro.yahoo.co.jp/my/myspac ... r=dbwlduhw
当掲示板のルールなのですが、相互リンクをお願いします。
by softya(ソフト屋)
8年前
フォーラム: C言語何でも質問掲示板
トピック: HELP
返信数: 13
閲覧数: 7189

Re: HELP

その頑張った途中経過のコードを貼ってもらえればアドバイスが貰えると思います。
コンパイルが通らなくても構いません。

詳細検索ページへ移動する