問題タブ [pascal]
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.
macos - OSXでpeazipをコンパイルする際の問題
OSX(10.6)でのPeazipのコンパイルに問題があります。私はPeazip開発者に電子メールを送りましたが、エラーはOSX固有のようであり、OSXマシンにアクセスできなくなったため、彼はおそらく私をあまり助けられないと言っていました。
ソースがPascalにあるため、私が使用しているコンパイラはLazarusです。
実際のコンパイルプロセスは問題ないようですが、peazip.appプログラムランチャーを実行すると、次のエラーが発生します:http: //img.photobucket.com/albums/v215/thegooddale/Screen-shot-2010-05- 22-at-71907-PM.png
コンパイルで作成されたアプリランチャーは次のとおりです。http://forboden.com/coding/peazip.app.zip- 解凍プログラムを使用して、内部のファイルを確認できます(つまり、2回解凍します)。
また、ターミナルからコンパイルした後に生成されたpeazip unixファイルの実行可能ファイルを実行してみたところ、次のようになりました:http: //img.photobucket.com/albums/v215/thegooddale/Screen-shot-2010-05-22- at-72148-PM.png
Peazipのコンパイル中のLazarusからのコンパイルログからのメッセージは次のとおりです。http://pastebin.com/qK4bdncL
(私はLazarusフォーラムで尋ねました、そして彼らは私がそれらの「ld:警告:未知の刺し傷タイプ」警告を無視することができると言いました)。
project_peach.compiledファイルからの情報は次のとおりです。
PascalとLazarusはそれほど人気のない言語であり、コンパイラはまだベータ版であるため、ここで誰もが経験する可能性はほとんどないと思いますが、誰かが私を正しい一般的な方向に向けてくれることを期待して、ここに投稿すると思いましたpeazip.appランチャーが壊れている場所/方法。
c - Pascal の繰り返し... until vs. C の do... while
C には do while ループがあり、pascal の (ほぼ) 相当するものは repeat until ループですが、この 2 つには小さな違いがあります。どちらの構造も少なくとも 1 回反復し、ループを再度実行する必要があるかどうかを確認します。最後に、パスカルでは、ループを終了するために満たす必要がある条件を記述します (REPEAT UNTIL something)。C では、ループを続行するために満たす必要がある条件を記述します (DO WHILE something)。この違いには何か理由があるのでしょうか、それとも恣意的な判断なのでしょうか?
delphi - パスカルの「#」記号は何ですか?
例えば:
Googleで検索しようとしましたが、これが何を意味するのかわかりません。
pascal - ラザロ:[プログラム]が使用しているユニット[ユニット]が見つかりません
簡単なプログラムで外部ライブラリ(wingraph)を使おうとしています。.oファイルと.ppuファイルがあります。それらを含むディレクトリを、[プロジェクト]->[コンパイラオプション]の[その他のユニットファイル]パスと[ファイルを含める]パスの両方のリストに追加しました。ビルド中、「[プログラム]で使用されているユニットのウィングラフが見つかりません」というエラーが表示されます。
ライブラリはWindows固有であり、私もWindowsでコンパイルしています。
問題を解決するにはどうすればよいですか?
私はPascal自体やそのツールについての広範な知識を持っていないことに注意してください。私は誰かがライブラリを使い始めるのをすぐに助けようとしています。
pascal - 別のプログラムの標準入出力を変更するにはどうすればよいですか?
C++ で記述されたコンソール アプリケーションがあります。標準入力(キーボード)から整数を読み取り、別の整数を標準出力(画面)に書き込むだけです。ここで、そのプログラムにいくつかのテストを行い、別のプログラムを使用してその答えを確認したいと思います。つまり、私はそのプログラムの電子ジャッジを書きたいと思っています。ソースコードを変更せずに、そのプログラム(テストしたい)がファイルから読み取り、ファイルに書き込むようにします。どうやってやるの。c++ プログラムを実行する前に、入出力をファイルに割り当てようとしましたが、うまくいきませんでした。
assembly - Pascal からアセンブリを実行する
Pascal からこのコードを実行するにはどうすればよいですか :
function(variable1, variable2) でメソッド/関数の引数を定義する場所。
これは学校の課題であり、Java/C++ などの代わりに Pascal/Assembly をやらせている理由がわかりません。
これは、これで助けが必要になる前に、私がたくさんの仕事をした割り当て全体ではありません。
parameters - 値で呼び出す-Pascalで結果
この例では、value-resultによる呼び出しをどのようにシミュレートできますか。変数を追加せず、変数名を変更しません。
pascal - if ステートメントを使用していくつのブランチを作成できますか?
if ステートメントを使用していくつのブランチを作成できますか? 限定ですか?
pascal - この発言の意味?
Pascal プログラムでは、ステートメントは何をs1:=[0,3,7]
意味しますか?
pascal - バリアント レコードを作成するにはキーワードを使用する必要がありますか?
バリアント レコードを作成するには、どのキーワードを使用する必要がありますか??