問題タブ [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.

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

c - Cカーソルの質問

私はTurboCの初心者です...カーソルを使用できるようにするために最初に何をすべきかを尋ねたいだけです。カーソルを制御し、キーボードのキーも再定義したいと思います。よろしくお願いします!

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

c - C ANSI エスケープ コード

Turbo C を使用してエスケープ シーケンスを使用して ANSI でカーソルを制御するにはどうすればよいですか? ここでコードを提供しましたが、TurboC ではまだ機能していません。

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

c - 演算子の優先順位の問題

O/p は、演算子の優先順位と一致しない x=2,y=1,z=1 になります。これをTurbo C ++コンパイラで実行していました:

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

c++ - C++でファイル内の特定の場所を編集および上書きする方法

航空会社の予約ソフトウェアを作成していますが、VisualC++についてはよくわかりません。シンプルなコンパイラ「TCWIN45」を使用しています。私のプログラムでは、ファイル処理を使用したいのですが、すべての入力をテキストファイルに保存することに成功しました。検索オプションと変更オプションを追加する必要があります。ユーザーが検索を選択して名前を入力した場合、特定の行数にアクセスするにはどうすればよいですか。私のファイルには複数の乗客の記録が含まれていますが、自分のデータだけを表示したいからです。変更の場合も同様です。特定の場所または行にアクセスし、それを上書きしたい。最も簡単な方法を教えてください。

これは、すべてのレコードを1つのテキストファイルに保存するための私のコードです。

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

c - Borland の代わりに MS DOS で c 言語のプログラムを手動でコンパイルする方法

MS DOS でプログラムをコンパイルする必要があります。私は Borland Editor を持っています。 Alt+を使用してコンパイルできますF9が、それはバックエンドで行うことです。MS DOS でコンパイルしたい。私はこれを試しています:

hello.c私のファイル、私がhello.exe作成したいファイルです。うまくいきません。どうすればいいですか?.cppまた、MS DOS から手動でファイルをコンパイルする方法も教えてください。

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

c - モジュール定義ファイルが指定されていません

だから私はこのコードを持っています。スニペットを以下に示します。

list1 はリンクされたリストであり、init は main 関数から呼び出されます。コードを実行すると、この特定の行list1->head= NULLが強調表示され、次のように表示されます

モジュール定義ファイルが指定されていません: デフォルトを使用します。

そして実行を停止しました。

Windows 7 でターボ C を使用しています。

何をすればよいでしょうか?完全なコードを投稿しましょうか..ちょっと大きいですが..

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

c - Borland と MingW/GCC のコンパイル速度..

私は (Turbo C から) (BC5.2 まで) 長年の Borland ユーザーです。私は MingW/GCC を CodeBlocks と共に約 1 年間使用してきましたが、これは主に追加のサポート esp のためです。ネイティブ 64 ビット整数。

とにかく、コンパイル速度について質問があります。

長さが apx 60,000 行の C (Win32) ファイルがあります。Borland 5.2 では、このファイルのコンパイルに約 3 ~ 5 秒かかります。GCC では 35 秒以上かかります。

私が使用しているGCCコマンドラインオプションは.

-std=c99 -s -O2 (-O も試しました)

最終的な exe サイズはほぼ同じ +/- 50kB です。

コンパイル時間に大きな違いがあるのはなぜですか? BC5.2 に匹敵するように GCC を高速化する方法はありますか?

0 投票する
6 に答える
54161 参照

c - BGIエラー、それを解決する方法は?

円を描くCプログラムを実行したい。プログラムはエラーなしでコンパイルされており、実行されています。ユーザーからradiusなどの値を取得した後、次のようなエラーが発生します。

BGI error: Graphics not initialized ( use "initgraph")

私のソースコードに次の行を追加しましたが:

それでもエラーが発生します。

私はWindowsを使用していますが、どこが間違っているのかわかりませんでした。誰かがこの点で私を助けることができますか?

前もって感謝します。

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

c - このコードは Turbo C で実行されますが、gcc コンパイラでは実行されませんか?

このコードは Turbo C で実行されますが、gcc コンパイラでは実行されません
エラー: '*' トークンの前の構文エラー

Turbo C の出力は :4, 4 , 2
です。Turbo C の出力について教えてください。

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

c - DOSのgetch()関数のバックスペースと削除の問題

Windowsプラットフォーム、Intelx86アーキテクチャでTurboCコンパイラを使用しています。

私のプログラムでは、キーボードからのユーザー入力をスキャンしています。これは、ユーザー入力としてユーザー名とパスワードを取り込むログインパスワードプログラムです。

getchar()を使用しているユーザー名の場合、ユーザーがバックスペースキーを押すとユーザー名を入力しているときに、キーボードで前の文字が削除されます。つまり、明示的なコードを記述する必要はありません。これを行う。

しかし、私が使用しているパスワードについては、getch()を使用しており、すべてのキーストロークに対応して、画面に*を表示しています。この場合、ユーザーがキーボードのバックスペースキーを押すと、前の文字は削除されませんが、別のキーストロークと見なされ、それに対応する*が画面に表示されます。

bios.hからbioskeyを試し、\ bを使用して回避しようとしましたが、どれも機能しませんでした。

提案や回避策....????