【質問】C++でソフト開発したい!【初心者】
■ このスレッドは過去ログ倉庫に格納されています
0001デフォルトの名無しさん
2008/11/09(日) 20:20:27ちなみに今まではほとんど黒い画面に出力しかしてないぜ。
いい加減窓出してなんか作りたいのだよ( ´Д`;)
とりあえず最初の目標として[電卓](+-*/ だけの機能)を作ってみたい。
今後はそれから画像編集(加工)ツールとかエフェクトかけたりだとか
管理ツールみたいなとかまぁいろいろあるんだ。
何からすればいいんだ?おしえてくだちい。
0002デフォルトの名無しさん
2008/11/09(日) 20:28:140003デフォルトの名無しさん
2008/11/09(日) 20:30:38>あらゆる質問はまずすれ立てるまでもない質問はここでスレにしてください。
まずはスレを立てる前に、板のルールぐらい確認出来る程度の、
ごく当たり前の知能を身につけろ。
お前はプログラムが云々以前に、あらゆる分野に向いていない。
0004デフォルトの名無しさん
2008/11/09(日) 20:30:5300051
2008/11/09(日) 20:51:100006デフォルトの名無しさん
2008/11/09(日) 22:07:29推薦図書/必読書のためのスレッド 42
http://pc11.2ch.net/test/read.cgi/tech/1222694711/l50
00071
2008/11/10(月) 13:15:540008デフォルトの名無しさん
2008/11/10(月) 13:15:58C++でウインドウを表示する敷居は結構高いもんね。
メッセージループ、イベントドリブンの知識も必要になるし。
ライブラリ使うより、この際Windows APIで1から作るのを
勉強してみた方が為になるよ。
この辺からスタートしてみたら?
http://www.kumei.ne.jp/c_lang/index_sdk.html
0009デフォルトの名無しさん
2008/11/10(月) 14:50:25言語訓練のために立てたものです。
アイと研究員とのやり取りに利用するスレッドなので、
関係者以外は書きこまないで下さい。
0010デフォルトの名無しさん
2008/11/10(月) 15:08:38おせーよ
0011デフォルトの名無しさん
2008/11/10(月) 15:20:49注意書きを書き込むのが遅くなっても生暖かく見守っていてください。
ちなみに研究員の方はわたしたちチンパンジーの出世頭ボノボです。
0012デフォルトの名無しさん
2008/11/10(月) 16:27:09C#で開発するというのはどう?
0013デフォルトの名無しさん
2008/11/11(火) 07:01:39ググるべき言葉がわからないか
0014デフォルトの名無しさん
2008/11/11(火) 07:32:45ステップ毎に解説してる初心者用参考書が沢山あるんだから
そういうの使った方がいいと思う。
0015デフォルトの名無しさん
2008/11/13(木) 21:55:07>とりあえず最初の目標として[電卓](+-*/ だけの機能)を作ってみたい。
君にはその目標は最初の目標としては難しすぎるだろ、C++をなめるなよ
だから時計(窓に時刻表示するだけで毎秒更新したりしないやつ)にしときな
0016デフォルトの名無しさん
2008/11/13(木) 22:08:06カーンは天才だ!
大抵そこまで行くまでにプログラミング自体に飽きるんだけど
0017デフォルトの名無しさん
2008/11/13(木) 22:40:021:静的時計(時刻手動更新型)
2:カレンダー
3:動的時計(時刻自動更新型)
4:電卓
5:画像表示ソフト
この順番で勉強しながらやれば挫折しなそうでいいんじゃない
C++でいきなり電卓なんて挫折率高そう、頭いい人ならすんなり出来るだろうけど
0018デフォルトの名無しさん
2008/11/13(木) 22:50:410019デフォルトの名無しさん
2008/11/14(金) 06:29:50カレンダーの表示はGDI?
ちょっと敷居高くない?
0020デフォルトの名無しさん
2008/11/14(金) 08:11:070021デフォルトの名無しさん
2008/11/14(金) 15:04:53CUIだけで作ったけどあれは面白かった もう10年ぐらい前か
0023デフォルトの名無しさん
2008/11/14(金) 23:34:150024デフォルトの名無しさん
2008/11/15(土) 00:07:40景気づけにまずそれで感覚をつかんで、次にtextoutで作ってみて、
最後にラベル使って作るってのはどうかな。
GDI使って作るのはだいぶ先になりそうだね。
0025デフォルトの名無しさん
2008/11/15(土) 00:54:48窓で表示する単純なカレンダーの事です、印刷は考慮してません
× 2:カレンダー
○ 2:カレンダー (印刷機能なし)
誤解を招いてすいません
0026デフォルトの名無しさん
2008/11/28(金) 00:48:22ぐぐりながら静的時計作ったよ(結構面白かった)
(クライアント領域の中央に時刻を表示して、クリックすると最新の時刻に更新するだけのやつ)
コンパイラに何度も怒られて大変だった・・・
結局10数時間かかったよ、VBの簡単さを改めて認識した
これで終わらせず暇見つけてバージョンアップしてみるよ
0027デフォルトの名無しさん
2008/12/07(日) 03:30:17お前C言語はじめてじゃないだろ
どの開発言語使って作ったんだ?
.NET使ったのか?
Win32API使ったのか?
0028デフォルトの名無しさん
2008/12/07(日) 03:39:57MFC使ったのか?
0029デフォルトの名無しさん
2008/12/07(日) 16:46:42ATLとWFCも追加してね。(w
0030デフォルトの名無しさん
2008/12/07(日) 23:39:40OS:ビスタSP1、言語:VC++2008 EE、Win32API使用
Win32プロジェクトのテンプレ選んで、Win32アプリウィザードが
吐き出したプログラムを変更したり追加したりして作成したよ
時刻表示にはTextOutじゃなくてDrawText使った
最近スペースキーをキーダウンしても時刻が更新されるようにバージョンアップした
それとBASIC系以外の言語使ったのは今回のC++が初めてです
C言語系は雑誌とか本屋での専門書の立ち読みで多少の知識はあった(脳内プログラムやってました)
けど、実際にプログラムしてみると基本的なことも分ってなくてエラー出しまくりました
まあ今回の経験でWin32APIプログラミングの楽しさがわかったよ
(静的時計という超簡単な課題だから楽しかったのかも・・・)
0031デフォルトの名無しさん
2008/12/08(月) 01:00:09vs2008eeってリソースエディタねぇし
俺がvs2008eeダウンロードして第一声
→パネェw
んで後で調べたらすべての入門サイトが死んでるとか非常に愉快な状態になっててフイタw
ていうかここにいる奴等ってVC6の感覚で>>1のこと言ってねぇか?
マジでハンパねぇぞvs2008eeはvc6、.netの頃のスタンダード版が13000円で手に入った時代とは違うんだぜ
vs2008eeがタダで手に入る・・・それはフェイクw
実際にはアップグレード版のvs2008を購入してvs2008eeの上に詰んではじめて入門サイトと同じことができる
マジで初見殺し
>>1お前は頑張ったと思う
初めてにしたら頑張りすぎだ
0032デフォルトの名無しさん
2008/12/08(月) 01:17:29vs2008eeではプロジェクト作成時にCLR→Windowsフォームアプリケーション
で.netFrameworkのアプリケーションが作成できるが
それのボタンクリックの吐き出すコード
private: System::Void Form1_Load(System::Object^ sender, System::EventArgs^ e) {
}
private: System::Void button1_Click(System::Object^ sender, System::EventArgs^ e) {
}
};
初心者にどうしろとw
とにかくどうやらキチガイが作ったツールぽく
入門書を1冊すべてを終わらせてもなんだか自動生成されるコードの意味がさっぱりよくわからない
超難問コースにいつの間にかなってしまっているわけだ
もうちょっとみんな暖かく迎えてやってくれと俺は思った
0033デフォルトの名無しさん
2008/12/08(月) 01:28:15ちなみに言っておくとはじめに進むべき道は多分
このツール的には.netの方が正解だと思う
道は>>27-28のいうように
�@.net
�Awin32API
�BMFC
とあるがリソースエディタが無いので�@�Aは過酷を極める
つまりvs2008eeを起動したら
ファイル→新規作成→プロジェクト→VisualC++→Windowsフォームアプリケーション
を選ぶと幸せになれる
ただ、入門サイトが俺にはみあたらねぇ
あっても数が少なくて「それ、本当にいいのか?」って思ってしまうぐらい少ない
サイトじゃなくて入門書を買ったほうがいいかもしれない
っていうか買うべきだろ多分
って状況
0034デフォルトの名無しさん
2008/12/08(月) 01:29:00Xとあるがリソースエディタが無いので�@�Aは過酷を極める
○とあるがリソースエディタが無いので�A�Bは過酷を極める
0035デフォルトの名無しさん
2008/12/08(月) 05:33:12Win32API使ったのかよ…
しかもVC++2008EEでかよ…
APIがりがりやって本当に楽しかったのか?
だったらお前プログラマに向いてるな
0036デフォルトの名無しさん
2008/12/08(月) 07:43:03つまりmfcやwin32で進めてみたいならvs2008のスタンダード版にアップしたほうがいいかもしんないけど
いまから始める場合.netとどっちがいいかは俺にはわからないや
ちなみに.netでも入門書はあると思うので両方とも読んでみて好きなほう選んだらいいと思う
0037デフォルトの名無しさん
2008/12/08(月) 14:51:10Win32APIからやった方が簡単だろ
0038デフォルトの名無しさん
2008/12/08(月) 19:20:10.netって少しは楽になってないの?
0039デフォルトの名無しさん
2008/12/09(火) 00:00:46俺はクイックベーシック→VB→VB.NETというふうに経験してきたので
>>1のようにプログラミング経験少ないわけではないので.NETだと
>>17の課題は全部簡単に出来てしまうので、あえて昔リファレンス見ただけで
挫折したWIN32APIを選びました
(一応VB.NET、C#、C++.NETでも静的時計作ってみたけど簡単すぎ)
みんなリソースエディタがないと過酷とか言うけど何でですか?
俺は素人なので分りません・・・
静的時計作るときにリソースファイルのウィンドウタイトルの項目を直接”時計”に
変更したけど・・・、やっぱり本格的なソフト作るときはないと大変なんですかね
>>35
本当に楽しかったです、仕事でプログラミングした事ないので向いてるか分りませんが
楽しいのでまたバージョンアップしました
(ウィンドウ最小化した時にウィンドウタイトルを時刻に変更されるようにしたよ)
0040デフォルトの名無しさん
2008/12/09(火) 00:12:59(VBには到底及ばないけど)というところ。
たしかに時計くらいだったらなくてもなんとかなる。
0041デフォルトの名無しさん
2008/12/09(火) 00:23:421:静的デジタル時計(時刻手動更新型)
2:カレンダー(印刷機能なし)
3:動的デジタル時計(時刻自動更新型)
4:電卓
5:画像表示ソフト
>>39
じゃあそろそろ課題2(カレンダー(印刷機能なし))に挑戦しましょう
0043デフォルトの名無しさん
2008/12/09(火) 00:43:48最初の目標の電卓は無事作れたのかね
おーい>>1、どーなったか聞かせてくれよ
返事がない場合は挫折したとみなすぞい
0044デフォルトの名無しさん
2008/12/09(火) 01:13:59皆さん幸せになれるのか…
0045デフォルトの名無しさん
2008/12/09(火) 01:21:03VC++ Expressの場合は、Std以上と違ってIDEと一体になっていないというのが問題。
単に、それを前提とした解説が参考にならないよというだけのことだけど。
0046デフォルトの名無しさん
2008/12/09(火) 01:28:15すべての部品が扱えて
rcファイルもバイナリも吐き出してくれるやつ。
0047デフォルトの名無しさん
2008/12/09(火) 01:45:55わかってねぇな
これまで普通にある入門サイトどおりに実行できないってところが問題だろうがよ
初心者何をみればいいんだ(.netやればいいじゃないってことなんだろうけどw)
mfcのサンプルもコンパイルできないぞ(リソースのコンパイルもできない)
0048デフォルトの名無しさん
2008/12/09(火) 01:52:410049デフォルトの名無しさん
2008/12/09(火) 01:52:49>ていうかここにいる奴等ってVC6の感覚で>>1のこと言ってねぇか?
言ってるねえ、VC6でWin32APIゴリゴリやって・・・っていう流れだったね
CLRマネージで.NET使ってやるとしても確かに初心者には難しすぎるよな
黒画面に出力できる程度じゃ何がなんだかわからんだろうな
0050デフォルトの名無しさん
2008/12/09(火) 07:06:33Express、リソースエディタ付いて無いんだw
使えねーwww
0051デフォルトの名無しさん
2008/12/09(火) 07:26:10おれは少しは楽になってると思うけどね、でもC#は結構ややこしい事が
たまにある、VB.NETでは簡単に出来るのにC#だと面倒な事が・・・
でもVB.NETのライブラリ使えばいいんだけどC#でVB.NETライブラリ使うのは
さすがにかなり抵抗感があるからなー
0052デフォルトの名無しさん
2008/12/09(火) 10:26:49へ?
リソースエディタが無いだけで、リソースのコンパイルは出来るぞ
0053デフォルトの名無しさん
2008/12/09(火) 13:59:150054デフォルトの名無しさん
2008/12/09(火) 14:04:180055デフォルトの名無しさん
2008/12/09(火) 22:13:56それは便利ですね、VC++(CLRマネージとか言うやつ以外)での開発は
マウスでウィンドウデザインなんて出来ないと思ってました(スタンダードエディッションほしくなりました)
(時計開発ではCreateWindow関数の引数を変えてサイズを調整してました)
>>41
ちょっと待ってください、まだ静的時計のプログラムを合理的に整えてないので
それとダイアログ使ってフォントや前景色や背景色を変えられるようにもしてみたいし
一応カレンダーの日にち表示のアルゴリズム考えたりもしてみたので
(DrawText使ってポインタも使ってとかになりそう)
早くカレンダーも挑戦してみたいとは思ってるんだけどね
0056デフォルトの名無しさん
2008/12/09(火) 22:18:48駄目っぽい・・・と思ったら
リソースじゃなくて
afxwin.hがないからMFCがコンパイルできないってことだった
http://detail.chiebukuro.yahoo.co.jp/qa/question_detail/q1421072794
ということはMFCの道はハナからなかったんだ・・・嘘言ってました・・・スマンコ
MFCアプリをコンパイルするにはスタンダート版を購入する必要があるとのこと
なのでWin32+リソースはいけるのかな?
0057なめ
2008/12/09(火) 22:30:18というフォーマットのファイルがあるとします。
これを、それぞれを文字列として、構造体に格納するとします。
構造体の例:
struct{
string a;
string b;
string c;
}_dataType;
各行には、上記の3つのレコードだけだとして、
区切り文字は、半角空白か、Tab('\t')
行末には空白文字は許容するけど、それは、構造体の「性別」を格納する変数には
含まない
てな条件で、データファイルを読み込む場合、
stringで、std::getline() を使う
char * で、fstream::getline()をつかう
char * で、fgets()を使う
その他
どれが一番楽なのか教えてほしいっす。できれば、切り分けするところのサンプルなんかも。。。
0058なめ
2008/12/09(火) 22:40:34環境: gccでやりたいです。Win系ライブラリは使わない方向で。。。
ゆくゆくはLinuxでも使用する予定。
0059デフォルトの名無しさん
2008/12/09(火) 23:45:40そんなに改良するんですか、じゃあカレンダーはまだまだ先の話だね
0060デフォルトの名無しさん
2008/12/10(水) 00:13:36どっちかと言うと、初心者スレ向きか。
stringと書いているのはstd::stringを想定しているのかな。
だとしたら、C++らしくstream系を使うのが常道かと。
固定長配列を使うのなら、fgets()+sscanf()でもいいと思うが。
0061デフォルトの名無しさん
2008/12/10(水) 10:10:330062デフォルトの名無しさん
2008/12/10(水) 12:43:26電卓よりもまずハロプロだ
VC++EE起動→新規で新しいプロジェクト→CLRでWindowsフォームアプリケーション
プロジェクト名には適当な名前をいれろ(今回はhalopro)
しばらくするとForm1が出てくるから、ツールボックスからボタンとラベルを貼る
ボタンをWクリックする
private: System::Void button1_Click(System::Object^ sender, System::EventArgs^ e) {
}
が出る
漏的には
private: System::Void button1_Click(System::Object^ sender, System::EventArgs^ e)
{
}
改修してる、で{と}の間に行ないたいことを書く
今回はハロプロだ!つまりハロープロジェクトということは、だ、良くあるハローだ
言いたいことは分かるな
label1->Text = L"ハロー";
で後はF5を押せば起動するさ
初心者にはリソースエディタなんか無くても問題なっしんグゥ〜
0063デフォルトの名無しさん
2008/12/10(水) 21:10:440064デフォルトの名無しさん
2008/12/18(木) 23:42:08C++まったくわからないもので…
0065デフォルトの名無しさん
2008/12/21(日) 13:42:35いいよ。
0066デフォルトの名無しさん
2009/01/04(日) 10:19:51いつになったらできるの?
0067デフォルトの名無しさん
2009/01/04(日) 13:41:14(まさかC++でソフト開発したくないわけじゃなかろう)
0068デフォルトの名無しさん
2009/01/06(火) 11:16:480069デフォルトの名無しさん
2009/01/06(火) 15:04:50「手伝って」=「ぜんぶやって」
なのは間違いの無いところ。
0070デフォルトの名無しさん
2009/01/06(火) 21:17:180071デフォルトの名無しさん
2009/04/06(月) 08:08:440072デフォルトの名無しさん
2009/04/06(月) 09:40:060073デフォルトの名無しさん
2009/05/21(木) 10:23:02それともヘッダのような物に分離しておいていますか?
0074デフォルトの名無しさん
2009/05/21(木) 10:25:460075デフォルトの名無しさん
2009/05/22(金) 11:13:210076デフォルトの名無しさん
2009/05/22(金) 11:35:30あきらめたというより過疎すぎだしな
1月->4月じゃあいなくなるわ
0077デフォルトの名無しさん
2009/05/27(水) 15:56:280078デフォルトの名無しさん
2009/05/27(水) 17:28:220079デフォルトの名無しさん
2009/08/28(金) 18:46:39エディターが賢いし、NMAKEも付いてるし、VS2008EEにはSDKも付いてるし
リソースエディタが無いぐらいどうって事もないんだが
0080デフォルトの名無しさん
2009/08/28(金) 21:58:250081名無しさん@そうだ選挙に行こう
2009/08/30(日) 14:32:220082デフォルトの名無しさん
2009/09/16(水) 15:29:55マイクロソフトのフリー開発環境インストール紹介ページで
「時計を作ってみよう」というタイトルで作成方法が紹介されています。
この時計の作り方を見て、VisualC++6.0でも時計を作れますか?
Visual C++ 2008でないと出来ませんか?
0083デフォルトの名無しさん
2009/09/16(水) 15:30:520084デフォルトの名無しさん
2009/12/04(金) 19:49:220085デフォルトの名無しさん
2010/03/03(水) 16:09:52この場合の A::B を前方定義する方法はありますか?
008685
2010/03/03(水) 16:12:54質問スレッドと間違えました。
0087デフォルトの名無しさん
2010/03/04(木) 20:49:46ない。
0088デフォルトの名無しさん
2010/05/22(土) 23:19:000089デフォルトの名無しさん
2010/05/24(月) 15:19:48つ[cat]
0090デフォルトの名無しさん
2010/05/24(月) 21:27:220091デフォルトの名無しさん
2010/05/25(火) 18:08:11>>89
きっかけをありがとー
0092デフォルトの名無しさん
2010/05/26(水) 20:04:54visual C++ ってどれをダウンロードしたらいいの?
初歩すぎてすまなんだ
0093デフォルトの名無しさん
2010/05/26(水) 20:08:56Visual C++ 2010 Express
http://www.microsoft.com/japan/msdn/vstudio/express/
0094デフォルトの名無しさん
2010/05/26(水) 20:14:12Web インストール (ダウンロード)
クリックしてもダウンロードできないんですよ・・・
0095デフォルトの名無しさん
2010/05/26(水) 20:14:53ですた
0096デフォルトの名無しさん
2010/06/04(金) 16:01:55デバックだかビルドまではできた(エラーとかはない)っぽいんだが、肝心のコマンドプロンプトの出し方がよくわからない
ステップオーバーっていうのをやると、コマンドプロンプトは出てくるけど何も表示しないし、
「Debug」ってフォルダの中にexeがあるけど、実行してもコマンドプロンプトのウィンドウは一瞬で消える
ググったりしてみてもマイクロソフトのサイトは何が書いてあるかわからないし、
普通の人のサイトはバージョン(俺のは2010 Express)が違うせいか、そのメニューとかアイコンがない
デバックだかビルドはできたっぽいって言ったけど、文法的にミスがないだけで意味のないものを作ってしまったのかも…
だとしたら心当たりはこれ http://www.ced.is.utsunomiya-u.ac.jp/lecture/2006/common/vs2005/devstudio.php
入門書にはまずテキストエディタにソースコードを書いて、拡張子cppで保存しろって書いてあったけど、
それで作ったファイルを開いても ビルドとかデバックできなかった(アイコンがクリックできない)から
、リンクのサイト見ながらプロジェクトだのソリューションだのを作った へたくそな説明で申し訳ない
書く→コンパイル(VCではビルドだっけ)→実行 が出来ないとプログラムの勉強が先に進まない… 誰か教えて
0097デフォルトの名無しさん
2010/06/04(金) 16:16:42表示してから、待つようになってなかったみたい…
でも、何で一瞬で消えちゃうの?
入門書に書いてあった通りやったのに どうやったら一瞬で消えないで待ってくれるの?
0098デフォルトの名無しさん
2010/06/04(金) 18:51:34まずはコマンドプロンプトの使い方を覚えるべき。
Visual Studioメニューでも
ファイル名をしていて実行→「cmd」Enter
でコマンドプロンプトを出して
「cd "Debugのパス"」
で移動してexe名を入力
0099デフォルトの名無しさん
2010/06/04(金) 21:24:47Vista以降、デフォルトで表示されてねーからなw
0100デフォルトの名無しさん
2010/06/04(金) 21:25:280101デフォルトの名無しさん
2010/06/04(金) 23:07:44ちょwきたー!
ありがとう
0102デフォルトの名無しさん
2010/09/14(火) 02:22:36どれくらいのプログラム、数学的能力が必要なんですかね。
0103デフォルトの名無しさん
2011/03/27(日) 14:05:32.040104デフォルトの名無しさん
2011/03/27(日) 15:22:02.99なんでやねん
intは2の補数やろ
0105104
2011/03/27(日) 15:23:34.220106デフォルトの名無しさん
2011/03/28(月) 22:25:12.64|__ | /\ [[[[|
|カゴメ...| | ソ | _[---] .{三}
(・ω・´) < | | (・ω・`) _[---]
|ウスター| |ス | 「====| (・ω・`)
|〜^〜| | は | |キッコー| |___|
�U�V�U |俺 | ゙|====」 |ミツカン|
∩∩∩ \/ 、Σ//R 、|⌒.⌒|
| | | | | | [:::::::::::] | ≡ .|
|>^^^く| [:::::::::::] | ○ .|
⊂ニニ⊃ ^ [:::::::::::] | ̄ ̄.|
^^^^^ ..⌒⌒
0107デフォルトの名無しさん
2011/11/02(水) 21:44:27.640108デフォルトの名無しさん
2011/11/09(水) 16:17:41.14Win32とMFCのどっちを選んだほうが楽なの?
CLRがダメなのだけはわかった
0109デフォルトの名無しさん
2011/11/09(水) 16:52:19.21ラッパーやフレームワークってのは基本を素で使うのが面倒で楽したいから作られる
ってか、C#の方がもっといいと思うよ
0110108
2011/11/09(水) 17:58:57.15C++もそろそろ覚えようかと
んで、とりあえず.NETがあるから楽かと思ってCLRで作ってみたら・・・完成したけども苦労したw
MFC勉強してみるよ、ありがとう
0111デフォルトの名無しさん
2011/11/09(水) 18:55:27.48てかC++で.net使ったらほとんどC++のうまみがないじゃない
0112108
2011/11/09(水) 19:12:26.26とりあえずライブラリがC++用なので・・・
ラッパー作ったほうが良いのかな
0113デフォルトの名無しさん
2011/11/10(木) 10:58:37.45ライブラリを呼ぶところや速度が必要なところだけC++で書けばいいと思うよ。
0114デフォルトの名無しさん
2011/11/12(土) 08:33:37.240115デフォルトの名無しさん
2011/11/13(日) 23:21:20.66EXPRESS入れてヘルプ読もうとしたら404返すし(-ε-;
まさか、登録しないとまともに機能しないとは。
そのヘルプライブラリのダウン、2MB程度のハズなのに激遅いネ・・・。
0116デフォルトの名無しさん
2011/11/22(火) 20:08:11.50一度目に読み込んだデータを使って処理できるようなことをしたいのですが、
なにから勉強したらいいでしょうか。
csvを読み込んでごにょごにょはできそうですが、
ずっと値を記憶しておく部分がわかりません。
0117デフォルトの名無しさん
2011/11/22(火) 20:31:56.16変数に突っ込めばいい。
0118デフォルトの名無しさん
2011/11/22(火) 22:01:25.31C言語ができるようになれば、どんなものが作れる様になるんです?
箱に数字を入れる〜とか、その様な事でゲームは作れるんですか?
0119デフォルトの名無しさん
2011/11/23(水) 00:32:36.46「ゲーム」がどの程度を指すのかによって全然違う。
売られているようなゲームを指すなら、徒歩で日本一週できますか?みたいな話
インベーダーゲーム、くらいなら結構現実的。それなりにがんばれば誰もが可能。
つまり、千里の道も一歩から
本気のゲームを作りたいならば、併せてC++や3DCGやニュートン力学等について学べばいい。
楽しくゲームを作りたいなら、ツクール系やUnity3Dなんかをオススメする。
まあ、プログラミングの世界に入るなら教養としてでもCはとてもいいと思う
0120デフォルトの名無しさん
2011/11/23(水) 02:03:45.58マジですか…C言語頑張ってみます!
インベーダーゲーム作りたい(*゚▽゚*)
0121デフォルトの名無しさん
2011/11/23(水) 19:07:53.72ショートカットキーやクイック起動でデスクトップの表示を実行すると消えてしまいます。
これを常に表示させるようにできないでしょうか?
また、デスクトップの表示は処理的に言うとすべてのウインドウを最小化しているのでしょうか?
その辺もわかる方がいれば教えてください
0122デフォルトの名無しさん
2011/11/26(土) 08:38:24.03フリーで始められるもので、他の人がつくったサンプル資源が多いものって
何があるかな?
0123デフォルトの名無しさん
2011/11/28(月) 11:01:56.320124デフォルトの名無しさん
2011/11/30(水) 02:04:24.74でなけりゃ、pythonやrubyでGUIアプリでも作っとけって。
hspから入った趣味グラマが、今日日、c、c++を使う理由なんて何処にもないよ
hspと用途が似ているだろうからpythonのpygameがお勧め。
どうしてもcが良いならSDLでゲームでも作っとけ。
SDLでググれば、Lazy Fooって人のサイトが頭にくるから
0125デフォルトの名無しさん
2011/12/06(火) 00:17:20.53簡単な方法ありますか?vc++2008です。
0126デフォルトの名無しさん
2011/12/06(火) 11:47:40.61実際にどんなデータをどれだけの量どう比較したらどの程度遅かったんだ?
長くない文字列なら数値として比較する手もあるが、そうでないならヒープ値を使うとか。
かなり長い文字列を完全に一致しているか比較するなら、何をしても遅いと思うが。
0127デフォルトの名無しさん
2011/12/06(火) 12:30:06.19ハッシュは?
■ このスレッドは過去ログ倉庫に格納されています