質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.35%
C

C言語は、1972年にAT&Tベル研究所の、デニス・リッチーが主体となって作成したプログラミング言語です。 B言語の後継言語として開発されたことからC言語と命名。そのため、表記法などはB言語やALGOLに近いとされています。 Cの拡張版であるC++言語とともに、現在世界中でもっとも普及されているプログラミング言語です。

エスケープ処理

エスケープ処理とは、一連の文字や一文字に対して、一定の規則に従って別の意味を適用する処理過程です。

C++

C++はC言語をもとにしてつくられた最もよく使われるマルチパラダイムプログラミング言語の1つです。オブジェクト指向、ジェネリック、命令型など広く対応しており、多目的に使用されています。

Q&A

解決済

2回答

1942閲覧

exeファイルでエスケープシーケンスが機能しない。

kourinkabosu

総合スコア10

C

C言語は、1972年にAT&Tベル研究所の、デニス・リッチーが主体となって作成したプログラミング言語です。 B言語の後継言語として開発されたことからC言語と命名。そのため、表記法などはB言語やALGOLに近いとされています。 Cの拡張版であるC++言語とともに、現在世界中でもっとも普及されているプログラミング言語です。

エスケープ処理

エスケープ処理とは、一連の文字や一文字に対して、一定の規則に従って別の意味を適用する処理過程です。

C++

C++はC言語をもとにしてつくられた最もよく使われるマルチパラダイムプログラミング言語の1つです。オブジェクト指向、ジェネリック、命令型など広く対応しており、多目的に使用されています。

0グッド

0クリップ

投稿2021/06/25 14:13

開発環境は、Windows10の、visual studio 2019 です。
エスケープシーケンスを用い、プログラムを書いているのですが、cppファイルをコンパイルし実行すると正しく動作するのですが、プログラムを実行した際にできるexeファイルを実行すると正しく動作しません。
どうすれば正しく動作しますでしょうか。

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

thkana

2021/06/25 14:22

「正しく」というのはどうなると正しくて、どうなると正しくないのですか? プログラムの実行というのは、ソースファイルに書いてある動作をコンピュータが行うことをいいます。C/C++であれば原則として作成した実行ファイルを実行することになります。多分、IDE上で実行することを言いたいのでしょうが...(だとすれば言葉が間違っています)
kourinkabosu

2021/06/27 03:57

exeファイルを実行する際に、printf関数で、エスケープシーケンスを用い、printf("\033[0;0H");などと書くと""内がそのまま表示されてしまいます。 ただ、コンパイルをして実行をすると0行目の0列目に移動します。
guest

回答2

0

回答としては先の質問と同じことになります。
コマンドプロンプトであれば、モードの設定をしてください。

投稿2021/06/25 14:23

編集2021/06/25 14:25
thkana

総合スコア7703

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

kourinkabosu

2021/06/27 04:01

visual studio 2019で生成されるexeファイルの際の設定はどうすればよいのでしょうか。
kourinkabosu

2021/06/27 07:38

visual studio でコンパイルをして実行するとエスケープシーケンスが機能するのですが、実行したときに生成されるexeファイルを実行するとエスケープシーケンスが機能しなくなります。
guest

0

自己解決

何度も質問してしまいすみません。
前の質問で、解答してくださった方法を実装したつもりだったのですが見返したら出来ていませんでした。
それを実装したら問題が解決しました。
解答してくださった方々、本当にありがとうございました。

投稿2021/06/27 07:42

kourinkabosu

総合スコア10

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

thkana

2021/06/27 08:18

どうでもいいけど。 > 解答してくださった方々 複数形ね。え~っと、私と、他は誰?
kourinkabosu

2021/06/27 09:25

前の質問を参照してくださったので、混ざってしまいました。 すみません。
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.35%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問