問題タブ [codeblocks]

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 投票する
2 に答える
2381 参照

iphone - アニメーション ブロックの無限ループ - iPhone

アニメーション ブロックの操作に問題があります。最初のアニメーションで画像のアルファを変更して点滅させ、10秒後に消えるようにしようとしています。firstAnimation は次に secondAnimation に移動し、同じことを別の画像に対してのみ行います。その後、プロセスは無限に繰り返されます。

私はしばらくの間これに取り組んできましたが、それを無限に繰り返すことはできません。私が抱えていたもう 1 つの問題は、このアニメーション プロセスの遅延があったことです。そのため、オーディオ ファイルを再生するのに十分な時間である 20 秒後に開始されます。

いつものように、助けてくれてありがとう。サンプルコードとチュートリアルを検索しましたが、基本的に上記のコードで行っていることしか見つかりませんでした。

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

c++ - -Dオプションがg++コマンドラインから正しく展開されない

C ++ CodeBlocksプロジェクトでは、プロジェクト設定、コンパイラ設定、#defineに次の定義を追加しました。

これにより、次のg++コマンドラインが生成されます。

このコードはコンパイルされません:

プリプロセッサの出力ファイルを見ると、ソースコードの行が次のように展開されていることがわかります。

私が期待する:

同じコードがEclipseCDTから正しくコンパイルされます。

したがって、同じコマンドラインパラメータはg++プロプロセッサによって異なる方法で処理されます。どうすればこれを修正できますか?

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

ruby - procをブロックとしてメソッドに提供します

次の配列があるとしましょう。

そして、要素の2番目の要素を比較して、最小の要素を見つけたいと思います。が。未満である[5, 1]ため、最小要素はになります。次のコードを使用できます。17

最大値を計算するために、私は同じことをすることができます:

それは与える[2, 7]

私はいつも同じブロックを使用しています。そのブロックをどこかに置き、min/max関数に提供したいと思います。私は次のようなものを望んでいました:

動作しますが、動作しませんでした。私がこれをどのように行うことができるかについてのアイデアはありますか?

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

codeblocks - 「現在の視点」をcode::blocksに保存する方法は?

例:常に「CPUレジスタ」を表示し、「スクリプトコンソール」を表示したくない。

Code :: Blocksを使用していますが、使用するプロジェクトに関係なく、どうすればこれを実行できますか?

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

c - XPnoob上のCodeBlocksMinGW。コンパイルするたびに同じexeを上書きすることはできますか?内部の詳細な説明

私はCodeBlocksとMinGWFAQおよびwikiの両方を調べましたが役に立ちませんでした。上で述べたように、私は初心者です。

CodeBlocksは、特に指示がない限り、コンパイルするたびに1つの出力ファイルを上書きするという点でUnixコンパイラのように機能させたいと思います。

Unixの場合:[cc example.c]-> [a.out]、[ccexample2.c]->[a.out]。出力ファイルが上書きされないように保存したい場合は、[cc -onewnameexample3.c]-[newname.out]だけです。

XPのCodeBlocks/MinGWでこれが可能であれば、その方法を知りたいです。そうでない場合は、可能性のある別のGUIコンパイラ/IDEの推奨事項をいただければ幸いです。どんな助けでも大歓迎です。ありがとうございました。

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

.net - 変数が宣言されたブロックとは異なるコードブロック式から変数に到達するにはどうすればよいでしょうか?

以下のasp.Netの動作原理を誰かが説明できますか?

aspx マークアップに 2 つの個別のコード ブロック asp.Net 式があり、その間に html コンテンツがあります (以下の例の span 要素)。

最初のコード ブロックには、 forループのインクリメント変数として "i" があります。

次に、コード ブロックが html コンテンツで切り取られます。

別のコード ブロック式が開かれますが、前のコード ブロックで宣言された "i" 変数に到達できます。

では、マークアップで宣言されたコード ブロック experrions の断片を asp.net がどのように処理 (コンパイル) するのでしょうか? セミコロンをチェックし、最後の場所で Response.Write を何度も呼び出すことになる匿名メソッドを生成しますか?

ありがとう、

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

c++ - C ++:ofstreamクラスはファイルをどこに保存しますか?

WindowsからMacに移行しましたが、ファイルの入出力クラスで問題が発生しています:ifstreamofstream

Windowsでg++/コードブロックを使用して実行する場合

同じディレクトリに新しいファイル「output.txt」が作成されます。

ただし、MAC OS Xでは、このファイルは私のホームディレクトリ/Users/USER_NAME/output.txtに作成されます。

このファイルを実行可能ファイルと一緒に同じディレクトリに置くにはどうすればよいですか?

PS私はGCCとCodeBlocksを使用しています。プロジェクトはありません-私はただ単一のソースファイルをコンパイルしています。

0 投票する
3 に答える
835 参照

c++ - 実行時に C++ 実行可能ファイルがフリーズする

構築中のライブラリでいくつかの主要なクラスをテストするために使用する簡単なコンソール プログラムを作成しました。これで、コードはエラーなしで正しくビルドされます。しかし、コードを実行した後、コードの特定のポイントで Index メソッドを呼び出した後、アプリケーションが動作を停止することがわかりました。問題に関する詳細情報を得るために、いくつかの異なる方法でデバッグを試みましたが、収集した情報はまったく役に立ちませんでした。たぶん、私がしていないこと(または間違っていること)を知っている他の誰かを助けるでしょう。

Util 名前空間の内容は次のとおりです。

それを読みたくない場合は、各メソッドにコメントを付けて、その全体的な目的を説明します。また、いくつかのコード ブロックの簡単な説明を追加してみました。

そして、これがエントリ関数と包含です。

int main() { using namespace Util;

}

さて、私が得た結果はこれです。Remove メソッドを使用する前は、Vector クラスから任意のインデックスに自由にアクセスできます。ただし、remove メソッドを使用した後は、どのインデックスを削除しても、それより上のインデックスにはアクセスできません。ただし、最初のインデックスを削除した場合は、インデックスにアクセスできません。コードをステップ実行しようとしましたが、index メソッドのこのコード行にたどり着きました。

ここで、Remove メソッドが問題の原因であることがわかったので、戻ってそれに関する出力を得ました。実行を終了する前に、次の行を 2 回実行しました。toRemove が削除される前に 1 回、削除された後にもう一度。

削除される前に、比較が真であることを示す 1 が 2 回出力されます。しかし、Prev メソッドと Next メソッドのいずれかを 2 回目に呼び出すと、プログラムがフリーズします。これは、メモリ内の場所を解放したためであることはわかっていますが、比較すると、削除したノードへの他のノードからの参照がなくなっていることがわかります。さて、私の具体的な質問は、なぜこれが発生しているのか、どうすれば修正できるのかということです。私はヒープ上のメモリの管理について少し知っていますが、これがプログラムに問題を引き起こすようには見えません。ですから、誰かが親切にそれを提供してくれるなら、なぜこれが起こるのかについて簡単な説明を使用できます.

少しでも参考になれば、私は Code::Blocks IDE と GNU GCC コンパイラーを使用しています。また、質問の仕方に関連して何か間違ったことをしている場合は教えてください。私は Stack Overflow に頻繁にアクセスすることはありませんし、ここで質問することもありません。これは、私が知っているあなたの質問に答えるのに最適な場所です.

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

c++ - Basic Code::ブロックの問題

この程度の質問で申し訳ありません。私は機知に富んでおり、閉じたサイドバーを元に戻す方法を見つけようとして多くの時間を費やしました。プロジェクトを作成した後、「管理」(すべてのヘッダーと .cpp を含むボックス) および「メッセージ」(コンパイラ エラーが表示されるボックス) ボックスを閉じました。今、私はそれらを取り戻すことができません。管理ボックスを閉じて再度開くと元に戻りますが、コンパイラ ボックスは元に戻りません。しばらくタブを調べて調査を続けますが、これは私が非常に苦労した非常に単純な問題だと思います.

――感謝と反省を込めて。

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

c++ - Code::Blocks で定義済みマクロを設定する方法

Code::Blocks のローカル インストール用に定義済みのマクロを設定する方法はありますか。

それについて詳しく説明すると、基本的に、コードを送信する場所ではなく、特定のブロックを pc でのみコンパイルしたいと考えています。これを実現する 1 つの方法は次のとおりです。

私は同じことを達成するつもりでしたが、 #define MYPC という行を含めたくないので、これを IDE のどこかに追加したいと思います。私は Visual Studio でこれを行う方法を知っており、Code::Blocks にも存在すると思います。ありがとう。