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

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

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

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

Linux

Linuxは、Unixをベースにして開発されたオペレーティングシステムです。日本では「リナックス」と呼ばれています。 主にWebサーバやDNSサーバ、イントラネットなどのサーバ用OSとして利用されています。 上位500のスーパーコンピュータの90%以上はLinuxを使用しています。 携帯端末用のプラットフォームAndroidは、Linuxカーネル上に構築されています。

解決済

AAを文字列化したときの構文エラーに解決方法が知りたい

samidare_chan
samidare_chan

総合スコア278

C

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

Linux

Linuxは、Unixをベースにして開発されたオペレーティングシステムです。日本では「リナックス」と呼ばれています。 主にWebサーバやDNSサーバ、イントラネットなどのサーバ用OSとして利用されています。 上位500のスーパーコンピュータの90%以上はLinuxを使用しています。 携帯端末用のプラットフォームAndroidは、Linuxカーネル上に構築されています。

2回答

0リアクション

0クリップ

302閲覧

投稿2022/08/08 13:53

編集2022/08/08 13:58

提示コードですがAAを画面に表示させたいのですがstring型のコンストラクタに入れると対処法のわからない構文エラーが出るのですが
これは何をどう修正すればいいのでしょうか? どうして文字列だけなのにエラーがでるのでしょうか?

参考サイト:https://patorjk.com/software/taag/#p=testall&f=Graffiti&t=Image%0A%E3%80%80%E3%80%80Converter%0A

Error
shigurechan@shigurechan-System-Product-Name:~/Project/ImageConverter$ make g++ -c -MMD -MP src/MainMenu.cpp -o obj/MainMenu.o src/MainMenu.cpp:15:21: warning: missing terminating " character 15 | std::string str(" | ^ src/MainMenu.cpp:15:21: error: missing terminating " character src/MainMenu.cpp:20:8: warning: missing terminating ' character 20 | | || '_ ` _ \ / _` |/ _` |/ _ \ | ^ src/MainMenu.cpp:20:33: warning: backslash and newline separated by space 20 | | || '_ ` _ \ / _` |/ _` |/ _ \ | src/MainMenu.cpp:20:8: error: missing terminating ' character 20 | | || '_ ` _ \ / _` |/ _` |/ _ \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 21 | _| || | | | | | (_| | (_| | __/ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/MainMenu.cpp:22:2: error: stray ‘\’ in program 22 | \___/_| |_| |_|\__,_|\__, |\___| | ^ src/MainMenu.cpp:22:17: error: stray ‘\’ in program 22 | \___/_| |_| |_|\__,_|\__, |\___| | ^ src/MainMenu.cpp:22:23: error: stray ‘\’ in program 22 | \___/_| |_| |_|\__,_|\__, |\___| | ^ src/MainMenu.cpp:22:29: error: stray ‘\’ in program 22 | \___/_| |_| |_|\__,_|\__, |\___| | ^ src/MainMenu.cpp:26:7: error: stray ‘\’ in program 26 | / __ \ |
source code

cpp

bool MainMenu::Loop() { std::string str(" _____ |_ _| | | _ __ ___ __ _ __ _ ___ | || '_ ` _ \ / _` |/ _` |/ _ \ _| || | | | | | (_| | (_| | __/ \___/_| |_| |_|\__,_|\__, |\___| __/ | |___/ _____ _ / __ \ | | | / \/ ___ _ ____ _____ _ __| |_ ___ _ __ | | / _ \| '_ \ \ / / _ \ '__| __/ _ \ '__| | \__/\ (_) | | | \ V / __/ | | || __/ | \____/\___/|_| |_|\_/ \___|_| \__\___|_| "); Console::Draw(Console::ColorCode::White,Console::ColorCode::Black,nullptr,"Image Converter\n\n"); Console::Draw(Console::ColorCode::White,Console::ColorCode::Black,nullptr,"drag image or directory > "); if(Console::InputString() == std::string("exit")) { return false; } return true; }

以下のような質問にはリアクションをつけましょう

  • 質問内容が明確
  • 自分も答えを知りたい
  • 質問者以外のユーザにも役立つ

リアクションが多い質問は、TOPページの「注目」タブのフィードに表示されやすくなります。

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

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

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

下記のような質問は推奨されていません。

  • 間違っている
  • 質問になっていない投稿
  • スパムや攻撃的な表現を用いた投稿

適切な質問に修正を依頼しましょう。

jimbe

2022/08/08 15:27

c++ のタグにして頂けますか。

まだ回答がついていません

会員登録して回答してみよう

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

ただいまの回答率
87.20%

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

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

質問する

関連した質問

同じタグがついた質問を見る

C

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

Linux

Linuxは、Unixをベースにして開発されたオペレーティングシステムです。日本では「リナックス」と呼ばれています。 主にWebサーバやDNSサーバ、イントラネットなどのサーバ用OSとして利用されています。 上位500のスーパーコンピュータの90%以上はLinuxを使用しています。 携帯端末用のプラットフォームAndroidは、Linuxカーネル上に構築されています。