[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 801- 2chのread.cgiへ]
Update time : 04/16 07:50 / Filesize : 203 KB / Number-of Response : 857
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

BREW(Binary Runtime Environment for Wireless) 9



1 名前:デフォルトの名無しさん mailto:sage [2006/12/21(木) 13:37:32 ]
BREW(Binary Runtime Environment for Wireless)についてのスレ

■テンプレ
brew.s214.xrea.com/pukiwiki/
kintubo.kakiko.com/brew/

■前スレ
08 pc8.2ch.net/test/read.cgi/tech/1147832791/

■過去スレ
07 pc8.2ch.net/test/read.cgi/tech/1137502541/
06 pc8.2ch.net/test/read.cgi/tech/1126846736/
05 pc8.2ch.net/test/read.cgi/tech/1119056460/
04 pc8.2ch.net/test/read.cgi/tech/1111028365/
03 pc5.2ch.net/test/read.cgi/tech/1096006023/
02 pc5.2ch.net/test/read.cgi/tech/1076511398/
01 pc2.2ch.net/test/read.cgi/tech/1011078904/

関連情報 >>2-10


672 名前:デフォルトの名無しさん mailto:sage [2007/08/30(木) 09:27:19 ]
>>671
スモールフォントの仕組みとか良く解ってないから、どんな内容にすればいいか思い浮かばないけどやってみるよ
ありがとう

673 名前:デフォルトの名無しさん mailto:sage [2007/08/30(木) 10:23:34 ]
プログラミングガイドに「Smallフォント使用について」という項目がある。
簡単なフォント差換えのサンプルコードも書いてあるよ >>672

674 名前:デフォルトの名無しさん mailto:sage [2007/09/03(月) 23:59:21 ]
ADS(RVCT)で未参照の関数を最終出力ファイルから削る方法はないのか…

675 名前:デフォルトの名無しさん [2007/09/04(火) 00:14:08 ]
ラジオボタンを実装したいのですが、どうしたら良いでしょうか?

676 名前:デフォルトの名無しさん mailto:sage [2007/09/04(火) 07:01:22 ]
>>674
--remove なんちゃらのオプションがあります。


677 名前:デフォルトの名無しさん mailto:sage [2007/09/04(火) 10:58:42 ]
>675
自前で描画


678 名前:デフォルトの名無しさん [2007/09/04(火) 11:46:35 ]
>>675
1)ラジオボタンの画像を描画
  (ON/OFFの切り替えには、2画像を用意するか、OFF画像の上にCHECK-MARK画像を上書きする)
2)ラジオボタンのフォーカスコントロールと実行をキープロシージャーで制御するよう作成する。
3)実行時、ステータスに応じて画像を変更。または描画(上書き)する。


679 名前:デフォルトの名無しさん mailto:sage [2007/09/04(火) 13:16:48 ]
プルダウンリストで代替

680 名前:デフォルトの名無しさん mailto:sage [2007/09/04(火) 16:21:26 ]
>>676
--remove(RVCTでは-remove?)は試したけど、サイズ変わらず。
関数本体をコメントアウトするとサイズは減少するのに、removeオプションでは
減少しない・・・
クラス変数じゃ駄目なのかと思ってクラス外に出してみたけど、これも駄目。

一体何が駄目なのか…



681 名前:デフォルトの名無しさん mailto:sage [2007/09/04(火) 17:56:19 ]
>>680
-entry AEEMod_Load
たしかこれが0x8000になってると未参照チェックができないとかだったような

682 名前:デフォルトの名無しさん mailto:sage [2007/09/04(火) 18:00:53 ]
とりあえず記述あった(一番下)
www.s-cradle.com/developer/brew/reason_brew.html
たしかフォーラムでも見たような気がしなくもない


683 名前:デフォルトの名無しさん [2007/09/04(火) 18:57:20 ]
給料上げろ(゚Д゚)ゴルァ
WEBでBREWマ求人の給与見てると今の俺がカワイソスになる・・・。

684 名前:デフォルトの名無しさん mailto:sage [2007/09/04(火) 19:01:45 ]
>>681,682
おー!
ありがとう(*´∀`)やっと謎が解けたよー

685 名前:デフォルトの名無しさん mailto:sage [2007/09/04(火) 21:49:20 ]
>>683
場所変われ

686 名前:デフォルトの名無しさん [2007/09/05(水) 13:39:53 ]
>>681
俺もサンクス。for BREWパッケージじゃ動作しないのかと思ってた
適用したら30KBくらいmodサイズ減ったw

687 名前:デフォルトの名無しさん [2007/09/05(水) 17:58:59 ]
移ったら良くなるかな(^^)>>685

688 名前:デフォルトの名無しさん [2007/09/05(水) 18:25:04 ]
 
 
        初めて知る「sint7」の存在
 
 

689 名前:デフォルトの名無しさん mailto:sage [2007/09/05(水) 18:31:33 ]
符号付8ビット整数?

690 名前:デフォルトの名無しさん mailto:sage [2007/09/05(水) 19:01:28 ]
>>688
ほんとだw
他にもsint15/sint31が(中身はsigned short/signed long)
しかし用途が思いつかないな



691 名前:デフォルトの名無しさん mailto:sage [2007/09/05(水) 21:59:54 ]
>>687
ぶりゅん経験者は結構仕事ある見たいだぞ
高いかはしらんがな

692 名前:デフォルトの名無しさん mailto:sage [2007/09/05(水) 22:34:01 ]
うちも人手たらん。
給料は安いがな

693 名前:デフォルトの名無しさん mailto:sage [2007/09/05(水) 22:48:04 ]
>688
おいおい、今更だぞ。aeecomdef.hで定義されてるって。
だが、
/* This group are the deprecated types. Their use should be
** discontinued and new code should use the types above
*/

使うなってこった。

694 名前:デフォルトの名無しさん mailto:sage [2007/09/06(木) 13:15:26 ]
まぁつまり
/* これらは使うなよ!使っちゃいけないんだよ!
* 他のを使うこったなっ☆
*/
ってことか。

>>691 >>692 給与・待遇良い職場紹介してくれ(^^)


695 名前:デフォルトの名無しさん mailto:sage [2007/09/06(木) 14:28:54 ]
し 質問させてくだしぃあ
インラインアセンブラでaddやsub, incなどがARMでコンパイルエラーになるのは何故><?

696 名前:デフォルトの名無しさん mailto:sage [2007/09/06(木) 15:55:48 ]
質問です。

ICameraのカメラ焦点の設定でオートフォーカスが出来るかと思うのですが、
焦点の変更が終わった後すぐに元のフォーカスに戻ってしまいます。

なぜ元に戻ってしまうのでしょうか
また元に戻らない方法は無いのでしょうか

697 名前:デフォルトの名無しさん mailto:sage [2007/09/06(木) 16:19:50 ]
>>696 カメラは使ったことが無いので分かりません('A` )

698 名前:デフォルトの名無しさん mailto:sage [2007/09/06(木) 16:51:22 ]
>>696
AEECameraNotify::nStatus の値見てる?
CAM_STATUS_DONE の時はそのまま固定されるはず。

ネイティブでも距離が近すぎると、オートフォーカス失敗するよ。

699 名前:デフォルトの名無しさん mailto:sage [2007/09/06(木) 17:05:40 ]
>698
なるほど、近すぎたんだと思います。
ありがとうございます。

今1.5センチ角くらいのQRコードの読み取りで詰まってしまって
フォーカスを触ってたんですが、接写で上の状況が起こってたんです
ここからどう変更すればいいんだろう


700 名前:デフォルトの名無しさん mailto:sage [2007/09/06(木) 17:15:49 ]
オートフォーカス使える機種なら、
アプリ側からマクロ設定できるよ。

接写前提ならマクロオンリーでも良いかと。




701 名前:デフォルトの名無しさん mailto:sage [2007/09/06(木) 17:51:21 ]
>>695
うちではエラーにならなかったけど…
具体的にどういうエラーが出てるのか書かないと誰も分からないと思われ。

702 名前:デフォルトの名無しさん mailto:sage [2007/09/06(木) 21:17:16 ]
質問です

今ソースを読んでいるのですが、
ISOURCE_Read()とISOURCE_Readable()の関連性がどうにも分かりません
APIリファレンス読むと_Readable系は大概

『〜_Read()が「現在は使用可能なデータがない場合」以外を返す場合に、コールバックをスケジュールまたはキャンセルします』

と書いてありますが、コールバックが呼ばれるタイミングが分かりません。
_Read()の後も_Readable()の後も普通に進行していき、コールバックを抜けた後
どこをどう通ったのか分かりませんがコールバックが呼ばれます。
また、_Read()の戻り値と_Readable()の関係が謎です。
_Readable()の中で_Reada()を読んで戻り値を参照してる?

703 名前:デフォルトの名無しさん mailto:sage [2007/09/06(木) 21:26:04 ]
>>695
arm7 のニーモニックちゃんと理解して使ってるの?

704 名前:デフォルトの名無しさん mailto:sage [2007/09/07(金) 11:58:04 ]
今日はメモリリークの日

705 名前:デフォルトの名無しさん mailto:sage [2007/09/07(金) 12:28:27 ]
そんな日を制定するなあああああwwww

706 名前:デフォルトの名無しさん mailto:sage [2007/09/07(金) 12:44:17 ]
メモリリークストームからやっと復帰した('A`)

707 名前:デフォルトの名無しさん mailto:sage [2007/09/07(金) 13:36:29 ]
>706 乙
このAPIはひっかかりやすいなとかいうのあったら
ここに残しておいてくれると助かる

708 名前:デフォルトの名無しさん mailto:sage [2007/09/07(金) 17:19:31 ]
すまん>>707 
階層化したポインタテーブル構造体の最下層のほうで
一部のメンバに解放忘れがあっただけ(^^;

709 名前:デフォルトの名無しさん mailto:sage [2007/09/08(土) 10:21:50 ]
>>702
>どこをどう通ったのか分かりませんがコールバックが呼ばれます。
システムがコールするからコールバックって言うんだけどな。

>ISOURCE_Read()とISOURCE_Readable()の関連性がどうにも分かりません
ISOURCE_Read() で ISOURCE_WAIT が返された場合は、システムが「今は忙しいから ISOURCE_Readable() に関数を登録しておいてくれたら後で俺から呼んだるで」って言ってる。
で、プログラムが見えないところ、つまりシステムに戻ると、システムは「お、そろそろ暇になったから呼んでやるか」と言って登録された関数を呼び出す。
その関数の中で俺らはもう一度 ISOURCE_Read() を呼び出す訳だ。

そうすることで、俺らがわざわざシステムに「今暇?」とか「ちゃんと指定したバイト数だけ読み込んだ?」って訪ねる手間が省ける。

710 名前:デフォルトの名無しさん mailto:sage [2007/09/08(土) 11:43:45 ]
いつの間にか「詳解EZアプリ〈BREW〉プログラミング」て本が出てるようなんだけど、
仕事でやってる人から見たら内容はどんな感じか判る人いる?
CP向け情報とwikiとソフィアの情報あれば事足りそう?



711 名前:デフォルトの名無しさん mailto:sage [2007/09/08(土) 11:52:43 ]
仕事でやってる人はほとんど情報無いで始めた人が多いだろうから
フォーラムとCP向け情報があればそれほど困らないと思う。

最近BREWの仕事してないけどな(´・ω・`)

712 名前:デフォルトの名無しさん mailto:sage [2007/09/10(月) 12:06:25 ]
>>710
一応買ったがほとんど知ってることばかり。、3年前に出版されてりゃ
ずいぶん助かったと思うが…

713 名前:デフォルトの名無しさん mailto:sage [2007/09/11(火) 01:23:57 ]
>>712
トン
未経験者にまとめて基礎情報を伝えるツール向けに使う感じかなあ

714 名前:デフォルトの名無しさん mailto:sage [2007/09/11(火) 10:07:10 ]
めずらしくまともなかんじのあまじょんのれびゅーのとおりなかんじだな

BREWってなんじゃ?
これからめしくうためにやるはめになったんじゃ
なひとたちにはもっとはやくでてればさいしょのくろうはへったかもだな


715 名前:デフォルトの名無しさん mailto:sage [2007/09/11(火) 13:04:18 ]
恥も外聞も無く感想を言うと「詳解EZアプリ〈BREW〉プログラミング」は、非常によく出来てると思う。知らんことも多かったし、結構参考になった箇所が多かった。

付属のフレームワークに関しては、内容やコードを全て把握したわけではないけれども、フレームワークのない会社などでは十分に有用ともいえるフレームワークだと思う。
これをそのまま使用して検証通るのかは不明だけれども、必要な点だけおさえておけば何とかいけそうな感じもする。

>>712の発言の通りで、十分経験をつんだBREWマには「既知」の内容が多く不要と思うかもしれないけれども、BREWの知識やフレームワークの無い会社などで「これから開発を行う」なら、一応買ったほうが良いのでは?と思うよ


716 名前:デフォルトの名無しさん mailto:sage [2007/09/11(火) 13:14:57 ]
BREW Testsig Generatorでsigファイル作ってるんですが
実行時に「エラーが発生しました(004)」と出てしまいます。
機種はW53CAです。
アプリ名を入力してIMEIを選択して***********0000(*は電話番号)もしくは0000***********
を入力してGenerateを押しているのですが、やり方は間違っていないでしょうか。
W51Hでは上記の方法で問題ありませんでした。


717 名前:デフォルトの名無しさん mailto:sage [2007/09/11(火) 13:50:27 ]
>>716
その質問にはここではあんまり答えたくねぇなw

まぁ090-1234-5678なら0x12345678を入れておけってこった。

718 名前:デフォルトの名無しさん mailto:sage [2007/09/11(火) 13:54:44 ]
取り合えず、ディレクトリ構成 ファイル配置、アプレットのクラスIDの問題しか思いつかんのだが

719 名前:デフォルトの名無しさん mailto:sage [2007/09/11(火) 14:11:09 ]
>717
0x*******でESNを選択して出力したsigファイルでエラーが出なくなりました。
ありがとうございます。

720 名前:デフォルトの名無しさん mailto:sage [2007/09/12(水) 20:52:47 ]
for(worker = >>1 ; worker < 1001 ; worker++){
  while(worker.isLife())
    worker.creatBrewApp();
}


//DBGPRINTF("次スレよろ");



721 名前:デフォルトの名無しさん mailto:sage [2007/09/12(水) 22:20:15 ]
>>720
コンパイルとおらへんで

722 名前:デフォルトの名無しさん mailto:sage [2007/09/12(水) 23:36:47 ]
KDDI端末ってIMediaごとに固有の音量設定無理ぽ?

723 名前:デフォルトの名無しさん mailto:sage [2007/09/13(木) 00:27:38 ]
無理ぽ

724 名前:デフォルトの名無しさん mailto:sage [2007/09/13(木) 01:06:17 ]
(´・ω・`)そうかありがとう

再生デバイスが同じだから、そうだろうとは思ってたが…
BGMとSE(共にMEDIAPHR)で音量分けるとか出来ないのね…

725 名前:デフォルトの名無しさん mailto:sage [2007/09/13(木) 04:00:31 ]
つIMedia拡張
YAMAHA音源系は音量の個別設定できる
ただし対応端末が(ry

726 名前:デフォルトの名無しさん mailto:sage [2007/09/13(木) 07:59:21 ]
それはMA−7端末からじゃ・・・

727 名前:デフォルトの名無しさん mailto:sage [2007/09/13(木) 13:29:33 ]
余談だけれども

C と C++ どちらで開発してる?(´・ω・`)
ちなみにうちの会社は、C++

728 名前:デフォルトの名無しさん mailto:sage [2007/09/13(木) 13:43:05 ]
C++ 以外あり得ない

729 名前:デフォルトの名無しさん mailto:sage [2007/09/13(木) 13:44:39 ]
悪かったなコノヤロウ
うちはCで開発だ

730 名前:デフォルトの名無しさん mailto:sage [2007/09/13(木) 13:52:25 ]
うちもCだな移植元ソースがあって、それがC++ならC++でやるけど。



731 名前:デフォルトの名無しさん mailto:sage [2007/09/13(木) 17:48:06 ]
BREWシミュレータのQVGA対応のDevicePackって無いの?



732 名前:デフォルトの名無しさん mailto:sage [2007/09/13(木) 19:54:16 ]
>>729, >>730 Cで開発してる場合は、クラスやテンプレートなんかの機能も使ってない?
うちの会社もCで書いてるけど、C++の一部機能も使ってるって感じかな。
Javaからの移植なんかを考えた場合は、完全クラス化したC++開発の方が楽そうに思うけど、うちでは無r・・・(ry


733 名前:デフォルトの名無しさん mailto:sage [2007/09/13(木) 20:37:44 ]
ARMコンパイラのライセンスが、
BREWやるプログラマ全員分ない会社の人手ェ挙げて ノ

734 名前:デフォルトの名無しさん mailto:sage [2007/09/13(木) 21:14:21 ]
あぶねぇ・・・ひっかかるとこだたぜ・・・ふう

735 名前:デフォルトの名無しさん mailto:sage [2007/09/13(木) 21:48:47 ]
>>733
> ARMコンパイラ
RCVT のライセンスって言いたいの?
ARMコンパイラって ARM って言語のコンパイラですか?

736 名前:デフォルトの名無しさん mailto:sage [2007/09/13(木) 23:09:34 ]
QのAddInツールのmakefile生成ボタンの不思議。

ARMのC用、ARMのC++用、GNUDEのC用のmakefile生成はできるのに
GNUDEのC++のmakefileがいまだに生成できないのが謎。

737 名前:デフォルトの名無しさん mailto:sage [2007/09/14(金) 00:07:00 ]
C++を使わせてもらえるだと!

なんてなまいきな……orz

738 名前:デフォルトの名無しさん mailto:sage [2007/09/14(金) 00:08:19 ]
カナコテおじさんにバールのような物で
撲殺されるARMコンバイン
通称ガッポイ

739 名前:デフォルトの名無しさん mailto:sage [2007/09/14(金) 10:15:50 ]
>>733
ウチは全員分あるぞ。
何せ俺ひt



orz

740 名前:デフォルトの名無しさん mailto:sage [2007/09/14(金) 10:48:22 ]
>>733 ないwwww 使いまわしてる



741 名前:デフォルトの名無しさん mailto:sage [2007/09/14(金) 13:53:42 ]
暇なんで超偏見 IIROBEX の特徴。

・IIROBEX_ClientInitialize に与えるコールバックと、
 その他のコールバックの順序は保証されない。
 ちょっと例外テストをするとコールバックの順序が変わる端末がある。
 (ネゴで受信側からNG返すとか)

・自動タイムアウトしない端末が存在するので、
 自力でタイムアウトを設定しないとダメ。

・各APIのルールが仕様書に載ってない。
 「接続後はIIROBEX_ClientDisconnectReqを呼ばないとダメ」だとか、
 「IIROBEX_ClientDisconnectReqを2回呼ぶとダメ」とか、
 「このコールバック関数の戻り値がfalseのときは呼んじゃダメ」
 「このコールバック関数内でインスタンスの開放をしちゃダメ」
 こんな感じでルールが盛りだくさん。
 ルール違反をすると端末リセットや、インスタンス開放に失敗。
 HやCAはある程度アバウトでも何とかなるが、その他は挙動が異なる傾向。

・データ送受信中はタイマーイベント後回しになる端末多し。

・コールバックの逆転現象と各APIの使用条件の相乗効果で、
 受信側を自身が制御できないと死ねる。

・あまりに問題だらけだったんで、
 Kに『問題なく動くサンプルクレクレ』して貰ったアプリが
 簡単な操作で端末リセットする。

…こんな感じだった。もうヤリタクネェ


742 名前:デフォルトの名無しさん mailto:sage [2007/09/14(金) 17:02:30 ]
自作アプリで撮影するとノイズ除去がかかって無い気がする
W53CAなんだけど何でだろう

743 名前:デフォルトの名無しさん mailto:sage [2007/09/14(金) 20:16:08 ]
>>741
なんとかしますた


>>742
BREWのカメラ ≠ Nativeのカメラ

744 名前:デフォルトの名無しさん mailto:sage [2007/09/14(金) 20:20:01 ]
>>742
生のデータなので自分でノイズ除去してください。

745 名前:デフォルトの名無しさん mailto:sage [2007/09/18(火) 15:12:09 ]
https://brewx.qualcomm.com/brew/sdk/download.jsp?page=dx/ja/2.1
ここの2.1.1日本語版のinstallのリンクが切れてるみたいなんだけどどうしよう…?


746 名前:デフォルトの名無しさん mailto:sage [2007/09/18(火) 15:30:31 ]
問題無いようだが?(´・ω・`)

747 名前:デフォルトの名無しさん mailto:sage [2007/09/18(火) 16:01:27 ]
ごめん、マシン固有の問題みたいです。
3.1が落とせるのに2.1がダメって何でだろう?


748 名前:デフォルトの名無しさん mailto:sage [2007/09/18(火) 19:34:09 ]
違う「マシン」で落として下さい。

749 名前:デフォルトの名無しさん mailto:sage [2007/09/19(水) 08:37:11 ]
GNUDEでシミュレータで実行可能なDLLを作りたいんですが、どうしたらいいのでしょう
VCのアドインで生成されるMakefileはmodしか作れないみたいで。。。
.elf作成時のリンカオプションに-sharedを追加してもダメでした
デフォルトのMakefileをどのように変更すればいいのでしょうか

750 名前:デフォルトの名無しさん mailto:sage [2007/09/19(水) 10:11:32 ]
素直にVC使えよw
タダなんだしさ。



751 名前:デフォルトの名無しさん mailto:sage [2007/09/19(水) 10:21:51 ]
>>749
どうしようも何も、普通にdll作るだけですが。

752 名前:デフォルトの名無しさん mailto:sage [2007/09/19(水) 11:38:53 ]
だいなみっくりんくらいぶらりーファイルにコンパイルすればいいと思うよ >>749

753 名前:デフォルトの名無しさん mailto:sage [2007/09/19(水) 15:13:52 ]
なんでGNUDEでDLL作る必要があるんだ

754 名前:デフォルトの名無しさん mailto:sage [2007/09/19(水) 16:08:29 ]
作りたいからだろう>>753

755 名前:デフォルトの名無しさん mailto:sage [2007/09/19(水) 23:29:11 ]
>>750
しかしタダのVC(VC2005のことよね?)だとプロジェクト生成の
ウィザードが使えない罠w
それとも対応した?

756 名前:デフォルトの名無しさん mailto:sage [2007/09/20(木) 02:24:10 ]
英語版の新しいやつがSDK Tools出てるでしょ?
あっちでウィザードとアドインがStdエディション以上で動くよ
まあ1033文字コードのファイルを1041(日本語)に移動してやらんといかんが

エクスプレスでも無理やり入れればウィザードは動かないこともない

757 名前:デフォルトの名無しさん mailto:sage [2007/09/20(木) 07:26:32 ]
>>755
それにウィザードなくても自分でプロジェクトの中身を
設定してやればいいんだぞ。どう設定すればいいかは、
MSPのサイトか、クアルコムのサイトのどっかにあった。

>>749
gnude(ARM)の中身はgccだから、Windows向け(x86)のgccを拾ってきて
がんばればできるかもな。八苦だと思うけど。


758 名前:デフォルトの名無しさん [2007/09/21(金) 12:15:35 ]
BREW3.1にてIMediaUtilインタフェースを使用してmidファイルを再生したところ
問題なく再生できたのですが、spfファイルを再生すると
IMEDIAUTIL_CreateMediaでMM_ENOMEDIAMEMORYが返されてしまいました。
メモリが不足ということなのですが、どのような解決策があるか教えていただけますでしょうか?

759 名前:デフォルトの名無しさん [2007/09/21(金) 16:02:23 ]
取り合えず踊るといいよ>>758

760 名前:デフォルトの名無しさん mailto:sage [2007/09/21(金) 16:49:05 ]
踊ってダメならとりあえず思いつくもの全部解放だね(´・ω・`)



761 名前:デフォルトの名無しさん [2007/09/21(金) 18:26:39 ]
>>759
取り合えず踊ってみます。

>>760
踊ってダメでしたorz
開放といってもテストで作った音再生専用のモノなので

//メディアデータの設定
md.clsData = MMD_FILE_NAME;
md.pData = STRDUP("test.spf");
md.dwSize = 0;

//インスタンスの作成
ISHELL_CreateInstance(pMe->a.m_pIShell, AEECLSID_MEDIAUTIL,(void **)&mutil);

IMEDIAUTIL_Release(mutil);

IMEDIAUTIL_CreateMedia(mutil, &md, &pMe->media);

IMEDIA_Play(pMe->media);

これくらいしか書いていないんです。(デバッグ出力の処理は省きました)
ですから開放するものは特に無いと思うんですが・・・


そもそもやり方が間違っているんでしょうか?

762 名前:デフォルトの名無しさん mailto:sage [2007/09/22(土) 13:28:46 ]
>IMEDIAUTIL_Release(mutil);

いやここでリリースしたらあかんでしょ

763 名前:デフォルトの名無しさん mailto:sage [2007/09/22(土) 14:50:15 ]
半角全角が混在したAECHAR文字列をDBGPRINTFで出力するには、
どうすればいいんでしょうか?

今のところ1文字ずつ見ていって半角なら、
DBGPRINTF("%c",str[i]); //AECHAR* str は出力したい文字列
全角なら、
DBGPRINTF("%s",wstr); //AECHAR* wstr はstrのi文字目をコピーして'\0'つけたもの
というふうに出力してます。

C++、CはBREWが初めてでprintfを使ったことがなく、
初歩的な質問かもしれませんがアドバイスもらえませんでしょうか?

764 名前:デフォルトの名無しさん mailto:sage [2007/09/22(土) 18:43:02 ]
strのAECHAR文字列の最後に\0ついてるなら
DBGPRINTF("%s",str);
てかき方でOK。
ただシミュレータや実機でもだけど、DBGPRINTFの全角文字は文字化けして
正しく表示できないから考える必要は無いんだけれどね

765 名前:デフォルトの名無しさん mailto:sage [2007/09/22(土) 18:50:55 ]
>>764
すいません。
シミュレータやLoggerでなくVCの出力コンソールです。

VCのコンソールだと"%s"で全角が化けないのですが、
半角が表示されなくなってしまいます。
"%S"にすると半角が表示できるんですが、
今度は全角が表示されなくなってしまいます。

766 名前:デフォルトの名無しさん mailto:sage [2007/09/22(土) 19:34:56 ]
深く考えるな(意訳:あきらめろ)
世界から見たら日本語の扱いなんてそんなもんだDOSの時代から

767 名前:デフォルトの名無しさん mailto:sage [2007/09/22(土) 19:40:53 ]
AECHARからcharに変換すりゃいいだろ...常考...

768 名前:765 mailto:sage [2007/09/22(土) 19:56:34 ]
>>766
ORZ
C++は(というかBREWが?)iアプリとかのJavaに比べると、
酷くめんどくさいですね。

>>767
おお、それはいけるかも。ありがとうございます。
色々と初めてで、常識からしてまだなかったりします。

769 名前:765 mailto:sage [2007/09/22(土) 20:08:43 ]
>>767
できました!ありがとうございます。

770 名前:デフォルトの名無しさん [2007/09/25(火) 09:38:36 ]
>>762

すいません。
書き間違えました。

IMEDIAUTIL_Release(mutil);

IMEDIA_Play(pMe->media);
の前です。



771 名前:デフォルトの名無しさん mailto:sage [2007/09/26(水) 18:32:54 ]
SPRITE_MATRIX_TRANSFORMフラグって機能してるのかな…


772 名前:デフォルトの名無しさん [2007/09/27(木) 23:00:54 ]
        / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
       | ドコモ以外は糞
       \
          ̄∨ ̄ ̄ ̄ ̄ ̄ ̄
                   ∧_∧     / ̄ ̄ ̄ ̄ ̄ ̄ ̄
         ∧_∧     ( ´Д` )    < ドコモ以外は糞
         ( ´Д` )   /⌒    ⌒ヽ    \_______
        /,  /   /_/|     へ \
       (ぃ9  |  (ぃ9 ./    /   \ \.∧_∧  / ̄ ̄ ̄ ̄ ̄ ̄ ̄
        /    /、    /    ./     ヽ ( ´Д` )< ドコモ以外は糞
       /   ∧_二つ (    /      ∪ ,  /   \_______
       /   /      \ .\\     (ぃ9  |
      /    \       \ .\\    /    /  ,、    ((( )))  / ̄ ̄ ̄ ̄ ̄ ̄ ̄
     /  /~\ \        >  ) )  ./   ∧_二∃    ( ´Д` ) < ドコモ以外は糞
     /  /   >  )      / //   ./     ̄ ̄ ヽ    (ぃ9  )  \_______
   / ノ    / /      / / /  ._/  /~ ̄ ̄/ /   /    ∧つ
  / /   .  / ./.      / / / )⌒ _ ノ     / ./    /    \   (゚д゚) ドコモイガイハクソ!
  / ./     ( ヽ、     ( ヽ ヽ | /       ( ヽ、   / /⌒>  )  ゚(  )−
(  _)      \__つ    \__つ).し          \__つ (_)  \_つ   / >








[ 続きを読む ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<203KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef