4章ストリームとファイルシステム

問題

[Q032] パスカルの三角形

パスカルの三角形を10行目までコンソールに出力する関数を書きなさい。

[Q033] プロセスのリストを表形式で出力する

システムの全プロセスのスナップショットのリストがあるとします。各プロセスの情報には、名前、識別子、ステータス(runningsuspendedのどちらか)、アカウント名(この下でプロセスが実行される)、メモリサイズ(バイト)、プラットフォーム(32ビットか64ビット)があります。そのようなプロセスのリストが与えられたときに、表形式でアルファベット順にコンソールに出力する関数を書きなさい。メモリサイズは右揃えで、それ以外の各列は左揃えです。メモリサイズは、KB単位で出力します。この関数の出力例を次に示します。

chrome.exe      1044   Running    marius.bancila    25180  32-bit
chrome.exe      10100  Running    marius.bancila   227756  32-bit
cmd.exe         512    Running    SYSTEM               48  64-bit
explorer.exe    7108   Running    marius.bancila    29529  64-bit
skype.exe 22456 ...

Get Modern C++チャレンジ ―C++17プログラミング力を鍛える100問 now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.