問題タブ [procedural]

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

sql - OOまたは手続き型

小切手帳に使用するAccessデータベースがあり(かなり単純なVBAが背後にあります)、SQLバックエンドを備えたスタンドアロンプ​​ログラムとして書き直したいと思います。C ++、Java、Pythonのいずれかを使用することを考えています。

始める前は、「オブジェクト指向で」と思っていたので、オブジェクト指向で書くと思っていましたが(オブジェクト指向ロジッククラスとC ++クラスを受講したため)、自分にしかできないことがわかりました。手続き型として視覚化します(ただし、Accessでdbがどのように機能するかを考えるのに頭がおかしいためかもしれません)。どうすればいいですか?私は理にかなっていますか、それとも概念を理解していないように見えますか?

ご協力いただきありがとうございます。

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

c++ - タイリング シンプレックス ノイズ?

私は (愛好家として) 疑似乱数ノイズの生成、特にパーリンおよびシンプレックス アルゴリズムに興味を持っています。シンプレックスの利点は速度です (特に高次元で) が、パーリンは比較的簡単にタイルを張ることができます。誰かがタイリング シンプレックス アルゴリズムを知っているかどうか疑問に思っていましたか? 固定次元で問題ありませんが、ジェネリックの方が優れています。擬似コードは問題ありませんが、c/c++ の方が優れています。

0 投票する
9 に答える
1144 参照

c++ - C ++での宣言的誤謬を説明する最良の方法は?

次のコードが正しくない理由について、作成者が手続き的にではなく宣言的に C++ コードを書こうとしているという理由について、どうすれば適切な説明を作成できるでしょうか?

著者coutは適切な計算を表示することを期待していましたが、代わりに「狂った数」を取得しました。

これについては、「C++ は手続き型であるため、宣言の時点で

newtons値が割り当てられていません。

より良い提案はありますか?あるいは、C++ が、ユーザーが誤って期待した動作を実行するほど「スマート」ではない理由を説明しますか?

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

php - 簡単な説明PHP OOPと手続き型?

PHP を学びたいのですが、OOP と手続き型についてのアイデアを得たいと思っています。OOP と手続き型に関する他のブログやチュートリアルを読みましたが、まだアプローチを理解できません。

OOP と手続き型

  1. どちらを学ぶべきですか?
  2. コードの違いは何ですか?効果は何ですか?
  3. PHPフレームワークはOOPアプローチにどのように役立ちますか? (CodeIgniterを学びたい)
  4. 手続き型にはフレームワークが必要ですか?

私は本当に両方のコードの違いを知りたいです.OOPについての私の理解は、あなたがようなクラスを作成し、それにアクセスできるということです. (それが正しいかどうかはわかりません)。

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

image - 手続き型アバターの生成

入力としてMD5ハッシュが与えられたときに一意のNxNブロックを生成するシステムを実装したいのですが、現在、MD5をサブ文字列に分割し、それらを16進カラーコードとして使用しています。これらの画像を生成するために使用できるシステムはありますか?

ローレンツアトラクタの定数として値を使用することを検討しましたが、出力は、生成された多数の出力に対して視覚的に区別できません。

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

sqlite - SQLのSQLiteフロー構造?

MSSQL を使用すると、SQL コードに case、if...then、および while 構造を混在させることができます。SQLite で利用できる同様のものはありますか? SQLite との「手続き的な混合」については、どこにも見たことがありません。

ありがとう。

0 投票する
9 に答える
9629 参照

php - OOP は PHP で使用する価値がありますか?

オブジェクト指向プログラミングが良いかどうかについては、多くの議論があります。ただし、Php で OOP を使用すると遅くなります。手続き型プログラミングとより高速な速度と低速の OOP を使用するのは良い取引でしょうか (ページが読み込まれるたびにクラスを開始する必要があり、大きな Web サイトは遅くなり始めるため)。

さらに重要なことに、クラス内に何かをラップして静的関数を使用するのが良いでしょうか、それともプレフィックス ex: wp_function() を持つ多くの偽の関数を使用する方が良いでしょうか。

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

simulation - 手続き型手法を使用して作成/作成したコンテンツ

私は、手続き型生成手法を使用して将来行う必要のあるいくつかの研究を検討していましたが、どのような種類のコンテンツがあるのか​​疑問
思い
まし


。 。
寛大だと感じたら、それを開発するために使用したデータ構造やアルゴリズムなど、その詳細に入ることができます。

解決すべき問題を私が求めているのではないので、これをコミュニティwikiとして配置する必要がある場合は、私に知らせてください。これは私がまだ取っていない研究ユニットであるため、宿題のスレッドではありません;)

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

language-agnostic - 手続き型スネアドラム

だから私は次のようなものを持っています:

他の関数は、波形をある低周波数からある高周波数に「スライド」させ、2つの周波数パラメータを受け入れます。

これらの機能だけを使用して、さまざまなサウンドを作成することができました。キックドラム、古い学校のレーザーファイアサウンド、足音のように聞こえるさまざまなサウンド。スネアドラム系の音を合成できませんでした。

生成する方法について何か提案はありますか?どの周波数を混合し、どのくらいの量で混合しますか?正弦波、方形波、三角波以外の波形タイプを使用しますか?

64kの実行可能コンテストに触発されたようなものです。

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

documentation - 手続き型プログラムのための Doxygen

十分に文書化する必要がある、ほとんどが手続き型の大規模なコードがいくつかあります。これには通常、特定の順序で実行する必要がある多数の関数を繰り返し使用する必要があります。

Doxygen は素晴らしい製品ですが、OOP コードのドキュメント化を非常に重視しているようです。自然な方法で doxygen を使用して手続き型作業を文書化する方法に関するヒントはありますか?