C++(1)-文字列出力

C#であるアプリケーションを作成しようと思いましたが、公開されているライブラリがヘッダファイル、LIB、DLLで構成されていたので、C++を使用してアプリケーションを作成することにしました。開発環境は、Visual Studioを使用します。

まずは、C++言語を使用してアプリケーションを動作させてみようと思います。作成するアプリケーションは、下記のような文字列の出力機能にしようと思います。

  1. Hello world. と出力する。
  2. 何かキーボードが押されるまで、処理を中断する。

「2」の機能を追加しないと、Hellow worldと出力した後、アプリケーションが終了してしまうため、文字列の出力を目視で確認できません。そのために、「2」の機能を追加しています。他にも方法はあると思いますが、今回は「2」の方法を使用しようと思います。

それでは、アプリケーションを構築します。

まずは、新規プロジェクトの作成を行います。メニューより、ファイル、新規プロジェクト作成を選択します。

下記のような画面が表示されるので、テンプレート→全般より、空のプロジェクトを選択、プロジェクト名(任意名)を入力して、OKを選択します。今回は、output_testというプロジェクト名にしました。

プロジェクトが生成されました。

次に、main.cppファイルを新規作成します。ソリューション エクスプローラーのソースファイルフォルダを右クリックして、メニューを開き、追加→新しい項目を選択します。

C++ ファイル(.cpp)を選択、名前(任意名)を入力して、追加ボタンを押します。

main.cppが追加できたので、main.cppにコーディングしていきます。下記は、どちらかというとC言語ですかね。

#include <stdio.h>		// -----------①

int main()
{
	int c;

	printf("Hello world.");
	c = getchar();

	return 0;
}

C++では、下記のようなコーディングもできます。

#include <iostream>	// -----------②

int main()
{
	char str[10];

	std::cout << "Hello world.";
	std::cin >> str;

	return 0;
}

それでは、ビルドして実行してみます。下記のような画面が表示されます。

①の方は何かキーボードを押すとアプリケーションを閉じます。②の方は、何か文字を入力した後、ENTERキーを押すとアプリケーションを閉じます。

2020年10月14日 | カテゴリー : C++ | タグ : , | 投稿者 : prog

UWP(1)-開発環境(VisualStudio)の準備

UWPは、ユニバーサル Windows プラットフォームの略です。UWPを使用すると、Windowsタブレットのアプリケーションを作成することにしました。UWPはPCやMobile向けのアプリケーションだけでなく、XboxやDevice + IoTなどさまさまな用途に使えるプラットフォームとなっております。

UWPの統合開発環境はVisualStudioとなります。なので、まずは、VisualStudioのインストールになります。

下記のURLからVisualStudioをインストールします。無償版であるコミュニティを選択します。

https://visualstudio.microsoft.com/ja/downloads/?utm_medium=microsoft&utm_source=docs.microsoft.com&utm_campaign=button+cta&utm_content=download+vs2017&rr=https%3A%2F%2Fdocs.microsoft.com%2Fja-jp%2Fvisualstudio%2Finstall%2Finstall-visual-studio%3Fview%3Dvs-2017

vs_community__○○○.○○○.exeというファイルがダウンロードされると思います。これをダブルクリックで実行すると、インストールが開始されます。
インストールを開始すると下記のような画面が表示されます。

「ユニバーサル Windows プラットフォーム開発」がチェックされていることを確認して「インストール」ボタンを選択します。「インストール」ボタンを選択すると、VisualStudioのインストールが開始されます。インターネットを使用して、ファイルをダウンロードをしながらインストールをしますので、インターネットには接続しておく必要があります。

インストールが完了すると、Windowsのスタートメニューに「Visual Studio 2017」が追加されていると思います。「Visual Studio 2017」を実行すると、
Microsoftのアカウントを登録するように求められるので、登録して下さい。これで、UWPの開発環境の準備は完了です。