問題タブ [text-based]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
5 に答える
86 参照

c++ - C++ 必要な関数にアクセスできない

学校のプロジェクト用に、C++ でテキスト ベースのアドベンチャー ゲームを作成しようとしています。私が抱えている問題は、gameover() 関数が begin() 関数に移動できる必要があることです。問題は、ゲームオーバー()関数の前にbeginを宣言して、begin()に移動できるようにする必要があることです.gameover()にアクセスする必要がある他の関数があるだけです。要するに、プログラムに伝える方法が必要です関数 gameover() または begin() に移動し、それが存在し、宣言されていることを確認します。Thanks, Simon

0 投票する
1 に答える
1725 参照

windows-phone-8.1 - Windows Phone 8.1 アプリのライブ タイルはどのように作成しますか?

Windows Phone 8.1 アプリのライブ タイルはどのように作成しますか?

それはインターネット上で最高の秘密です!

アプリが中断されるたびに、ライブタイルをテキストで更新するタイルを作成しようとしています。

ライブ タイルに関する "チュートリアル" を約 12 本読んだり見たりしましたが、どれも Windows Phone 8.1 と互換性がありません。

大まかに言えば、これを達成するにはどのような手順に従う必要がありますか?

注: タイル テンプレートが存在することはよく知っていますが、秘密はそれらをどうするかです。そこにあるすべてのコードは、Windows Phone 8.1 用にコンパイルされないだけでなく、その上、コードは人々がライブ タイルの作成方法を既に知っていることを前提としています。

0 投票する
1 に答える
536 参照

c++ - Linux での C++ テキストベースの選択メニューの動作がおかしい?

コードは少し長いですが、それは私がすべてをコメントしたためで、非常に読みやすいです。基本的に、これは私が取り組んでいる単純なテキストベースの選択メニューです。これを正しく実行するには、Linux 上にあり、C++11 コンパイラが必要です。コードは次のとおりです(完全に機能する例、コンパイルの準備ができています):

そして、これは raw_terminal.h です:

上/下矢印のみを使用している場合は、問題なく機能します。しかし、左または右のどちらかを押すと (何もしないはずです)、画面が完全に台無しになり、メニュー項目などが複製されます。左キーと右キーを完全に無視するため、問題は私が推測するコードにはありません。それらが押されたときに何かをするのは端末だと思います。では、どうすればそれを防ぐことができますか?

どんな助けでも大歓迎です。ありがとう!

0 投票する
4 に答える
57 参照

java - どうやらテキストベースのゲームのブール値に問題があります

問題が発生しています。ユーザーが y を入力した場合に intro1 を出力したいのですが、間違って入力した場合は名前を入力するプロンプトが必要です。y を入力したかどうかに関係なく、現在 intro1 のみを印刷しています。

さらに、そのスキャナーを再度実行する方法はありますか?これが機能し、ユーザーが n/false を入力すると、「勇敢な魂の名前を入力してください」と表示され、他には何も表示されないと思います。else if 行のステートメントにスキャナーを追加する必要がありますか?

0 投票する
2 に答える
69 参照

java - テキストベースのゲームのその他の問題

ねえ、また助けを求めて戻ってきて。

while ステートメントは、ユーザーが b または c または A 以外の値を入力すると意図したとおりに機能しますが、A を入力すると while ループから抜け出しますが、「間違った選択をした」という文字列が出力されます。理由はわかりませんが、理由を教えていただけると確信しています。

さらに、正しい番号を入力すると、2 番目のループは完全に機能します。唯一の問題は、そうしないと、「コンボが正しくありません」と表示されますが、一度印刷するだけでなく、印刷を続けて停止しないことです。その終わりのない。私は何を間違えましたか?

多分私はif文を使うべきですか?え…いや…ループしない…うーん。

ps最後の数字は5ではないと言ったことは知っていますが、投稿で修正してください

0 投票する
1 に答える
237 参照

java - エージェントをスペースに移動する方法

私は宿題の一部で立ち往生しています。エージェントを別のスペースに移動する方法がわかりません。

usePortalパラメーターがなく、戻り値の型が voidのメソッドを Agent クラスに追加します。このメソッドは、エージェントの場所のポータルを取得し、それが null かどうかを確認します。

• ポータルが null でない場合は、ポータルのトランスポート メソッドを使用してポータルにエージェントをトランスポートさせます。移送する必要のあるエージェントを指すには、this という単語を使用する必要があります。

• ポータルが null の場合は、何もしないでください。

0 投票する
2 に答える
62 参照

python - リストにエラーが表示されるのはなぜですか?

私は自分のプログラムにあなたが望む攻撃を尋ねさせ、それは から攻撃を受けるリストから呪文を取得することになっていて、defこのエラーが発生しています

そして私のコード:(申し訳ありませんが、非常に長いですが、関連するループに切り詰めようとしましたが、これは切り詰めることができるほど小さいです)