PSPとかゲームとかPCとか・・・ -3ページ目

PSPのアプリを作ってみる(準備編?)

こんばんは。今日はPSPのアプリを作ってみようと思います。

アプリといってもただの文字表示ですが、自分はかなり感動しました。

では早速。


1.必要な材料をうPしておきました。

http://firestorage.jp/download/e28ab13b3a38a1d4fc72edd21ab31e9f242f941f

上記のサイトに必要なモノをすべて用意しましたので、後は手順道理に導入するだけです。


2.非常に参考になるサイト様↓

http://netnews100.blog112.fc2.com/blog-entry-183.html

上記のサイト様の説明どうりに手順を踏んでください。


完全にほかのサイト様に頼りきってしまっていますね・・・・・・・。

結構難しいです、新しい関数(関数が知らないかたもいらっしゃると思いますので命令だと思ってくれて構いません)を覚えて、さらにそれをPSPのルールに従って

アプリを作らないといけないんですから・・・・・。

・・・・・・準備材料を集めて作成するのにも一苦労だったのでここらへんで許してください・・・・。


と、まぁPSPアプリ作成に関してはまだまだ勉強しないといけないことが山積なんですが、C++を勉強していると新しい命令がソースに書かれていても、なんとなく

その場その場でどんなことをしているかひと目でわかるようになっているのが

嬉しいです。

最後に、上記に「関数」がどうたら書かれていましたが、これから紹介する予定です。

手順が少しずれましたが、「関数」を知りたてホヤホヤの状態でPSPのアプリ作成で使われている「関数」をみれば、意味がよくわかると思います。

では、また!


またミス


すみません(ーー;)
とっくに気付いている方いらっしゃると思いますが、
改行の意味の¥nが/nになっています。
そのままペイストしたはずなんですけど。(´・_・`)
ブログ通り入力して、エラーが出てしまった方、すみませんでした。

無限ループ&脱出

こんちは。土日忙しくてブログをかけませんでした(PSPアプリ作成環境をアップロードするための準備をしていました)

次回は、ちょっと寄り道してPSPのアプリを作ってみましょう!

といっても、まだ好きな文字を表示するだけです。(アプリと言えるのか?)


さて、今回は前回紹介したループ命令の一つ「while」を無限ループさせて、そこから

脱出してみましょう!

なぜそんなことをするのか?それはこれから分かります!


ではまず、無限ループを作成。

{
int a;

while(1){
a=a++;
printf("現在の値は%dです\n",a);
}
system("PAUSE");
return EXIT_SUCCESS;
}


↑でわかると思いますが、「while」の条件が1になっています。

これは条件を満たせないので無限にループします。

ですが、0や値の代入されていない変数を入れてもループされません。


お次は脱出する命令の「break」です。

この命令を↑のループ命令に突っ込んでやると、変数に代入できる数の限界までループした後の1行できれいに強制終了「break」しているはずです。

なので、この二つを組み合わせればこんなこともできるはずです↓


{
int a;

while(1){
printf("値を入力後、ENTERを押してしてください\n");
scanf("%d",&a);
if(a==1234){printf("パスコード%dを確認しました。\n",a);break;}else{
printf("もう一度入力してください\n");}
}
system("PAUSE");
return EXIT_SUCCESS;
}


↑は正しいパスワードの入力を確認をして、正しければ強制終了で正しくなければ

無限に聞き続けるというプログラムです。

今まで紹介したものしか出していないので、このブログを読み続けてくれている方であれば、解析できるはずです。

楽しんでください!!ではまた!