問題タブ [turbo-c++]
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.
c++ - 私はc ++が初めてです。だから、次のスニペットで私を助けてください
をコンパイルしようとすると、 Please help me!main.cpp
というエラーが表示されます。Undefined symbol add(int) in module main.cpp
c - Turbo C++ リンカの警告: モジュール定義が指定されていません
Turbo C++ コンパイラの警告の意味は何ですか:
c - Windows7 64bit で DosBox を使用して Turbo C で同じプログラムを繰り返し実行するとエラーが発生する
Windows 7 64 ビットで DosBox (DosBox 0.74) で Turbo C を使用しようとしています。
プログラムは、最初の実行で完全に正常に動作します。エラーなしで正常にコンパイルされ、問題なく実行されます。
同じプログラムを繰り返し実行しようとすると、プログラムが奇妙な出力を生成するようです。したがって、完全に機能していた同じプログラムでも、コンパイルは正常に行われますが、エラー出力が作成されます。
以下は、頂点の数に応じて空間にポリゴンの頂点を配置するプログラムです。最初の実行では、完全に期待される出力が生成されますが、繰り返すと完全に間違った出力が生成されます。頂点は完全にランダムな場所に配置されます。
記憶に関係するものなのか疑問です。別のエミュレータを使ってみたところ、同様のエラーが繰り返されました!
更新 1: Mac OSX で試したところ、同じエラーが繰り返されます。
c++ - ターボcで別のプログラムからexeファイルを作成したプログラムを実行する方法は?
ファイルの名前はdev c++コンパイラでプログラムを開発しており、ファイルによって作成されCorrectPrgm.cpp
て実行したいです。これはturbo C++ 3.0コンパイラで開発されたもので、私の必要性は実行時に呼び出し/実行したいです。CorrectPrgm ファイルは、ユーザーからファイル名を受け取り、トークンのリストとして出力を生成します。CorrectPrgm.exe
CorrectPrgm.cpp
Le.cpp
Le.cpp
CorrectPrgm.exe
私はこのように試しました:
動作していません..他の方法で電話をかけます...どんな助けでも大歓迎です..
c++ - Windows API を使用せずに Turbo-C++ で簡単なテキスト エディターを作成するには?
まず最初に、私は Google などで多くの調査を行いましたが、役に立たなかったことをお伝えしたいと思います。
Windows API を使用せずに Turbo C++ でテキスト エディターを作成する方法を知りたいです。私はターボC ++でしばらく前に作成を開始し、int86()関数を使用してマウスを含める方法も学び、それを実装しました。しかし、何度も私は何かに引っかかっています。今のように、右クリックのためにテキストを強調表示して選択する方法に行き詰まっています。
第二に、テキストをより適切に制御するために、ビデオ メモリにアクセスする方法も学びました (最近ではそれが偽物または古いものである可能性があります)。
また、テキスト入力には大きな配列を使用しています。これは、このような大きなテキスト入力にリンク リストを使用して操作することについてほとんど知識がないためです。
注: 純粋に教育上の理由から、他の IDE や API を使用したくありません。
このことを完了するまでさらに進める方法を教えてください。私はそれを完了するために、すべての追加事項を喜んで学びます。
PS: これは宿題ではありません。学習目的のためだけに。
c++ - C / C ++で配列の動的宣言を使用して配列を関数に渡す
以前に宣言して割り当てずに、配列を C/C++ の関数に渡したいです。C# と同様に、次のことができます。
上記のコードの正確性についてはよくわかりません。しかし、私はC#でこのようなことをしました。
動的宣言 (その場での宣言) を使用して配列を関数に渡すにはどうすればよいですか??
次の方法で試してみました。しかし運がない
できませんか..??
c - Turbo C++ で Ctrl+Break を押さずに無限ループから抜け出す方法
Turbo Cの組み込み関数「タイマー」を使用せずに、Cでストップウォッチ(ライブストップウォッチ)を作成したい.私のコードは次のとおりです。
ここで、キーボードのボタンを押してこのプログラムを終了したいと思います(「Q」としましょう)。
c - C で構造体を記述する規則は、Turbo C++ コンパイラと GCC によって異なりますか?
私はCで単一リンクリストプログラムを持っています.TC ++でコンパイルすると、いくつかの宣言に関して2つのエラーしかありません(問題ありません)。しかし、GCCを使用してUbuntuでコンパイルすると、エラーが多すぎます。構造体のメンバー用に NODE というカスタム データ型を作成しましたが、GCC はそれを受け入れません。そして、私はtypedefを使用しているので、次のようなエラーがあります-
私が見逃しているルールはありますか?私を助けてください!
これはコードです:
c++ - さまざまな Cpp の作成とリンク
プログラムを別々に書いて、それを単一のプログラムで使用することが可能かどうかを考えていました
。私の考えは、プロファイルを保存するためのプログラムとゲームロジック用の別のプログラムを作成し、..
それを単一のプログラムに結合 (または使用) することでした。プログラム
Profile.cpp --------- bridge.cpp -------------game.cpp
両方の cpps にアクセス (および表示) するためにブリッジが使用される場所
c++ - カーソルを新しい行に移動せずに gotoxy(80, 25) の位置に文字を書き込む
出力にフレームを描画しようとしています。
私のウィンドウのサイズは 80x25 (幅 x 文字の高さ) です
以下のコードを使用して、すべての線を正常に描画しました。しかし、最後のポイント (80, 25) に書き込むと、カーソルが処理できない次の行に移動します。
私のコードは以下の通りです:
25 は最後の行であり、カーソルを次の行に移動すると、フレームが正しく表示されなくなります。以前に描画されたすべての水平線が 1 つ上に移動しました。
これが異常な動作ではないことはわかっています。
しかし、これを取り除く他のオプションはありませんか..?そうしないと、フレームの最後の行を使用できなくなります。
DosBox を使用して Windows 8 x64 OS で Turbo C++ を実行しています。そのため、ウィンドウのプロパティからウィンドウの高さを手動で設定することはできません。