No.7ベストアンサー
- 回答日時:
>C++を学ぶと何ができるようになるのでしょうか?
.Net Framework(無料)をインストールした Windows PC の上でなら、
殆どのことが出来るはずです。
およそPCで「こういうことが出来たらいいな」って思うようなことは
全てC++で実現出来ると思いますよ。プログラミングスキル次第で。
ただ、ホームページを作るのには、あまり使われてないんじゃないかと
思います。ホームページを作るのに使うっていうことは、Webサーバの
上で動かすっていうことになるのかな??
普通に個人で趣味でホームページを作る時によく使うのは、PHP とか
Java が多いんじゃないかと思います。
>皆さん何を求めているのでしょうか?
人それぞれですけど、プログラミングを職業にしたいから勉強する人が
大部分じゃないでしょうか。
No.6
- 回答日時:
こんにちは。
なかなか面白そうな質問(いい意味で)なので私も回答させて頂きます。
C++自体は単なる文字列のかたまりなので何も出来ません。
でもその文字列のかたまりを理解してその通りに動いてくれるPCがあれば
何でも出来ます。
英語の場合だと英語自体は単なるアルファベットのかたまりですが
そのアルファベットのかたまりを理解してその通りにしてくれる人が
いれば、何でもお願いできます。
C++でプログラミングしている人は既にC++の文字列を理解して
(機械語に翻訳して)動作するPCを持っていますので
自分がやって欲しいことをC++の文字列でお願いしています。
ご参考までに。
No.5
- 回答日時:
実行環境さえあれば、プロセッサ固有の特殊な命令を使わなければならないものを除いて、何でもできます。
逆にいえば、実行環境がない場合や、プロセッサ固有の特殊な命令を使わなければならない場合にかぎり、C++は使えません。
実行環境がない場合とは、例えばJavaScriptのようにウェブブラウザ上で動作させる場合とか、Excelのマクロを作る場合とかの話です。
プロセッサ固有の特殊な命令を使わなければならない場合とは、スタックポインタの操作とか、(プロセッサにもよりますが)キャッシュの操作とか、割り込みの禁止・許可とか、(バイエンディアンのプロセッサでは)エンディアンの切り替えとかです。
No.4
- 回答日時:
>なるほどホームページも作れるのでしょうか?
いわゆるウェブサイトの作成もできます。効率はあまりよくありませんが。
プログラム言語というのは機械に何かの処理を言いつけるための言語です。
ですので機械ができることはすべてプログラムで表現できます。言い方を変えるとプログラムで表現できないことは機械では再現できません。
ただ、プログラム言語には得手不得手があるため、すべての言語ですべての処理を行うことができるというわけではありません。
C++という言語は数ある言語の中でもできることの多い部類に入ります。
究極ではアセンブリ言語などになりますが、こちらは本当に細かく処理ができる代わりに、すべての作業を逐次指示しなければなりません(ご飯を食べるのにお箸を動かす筋肉の動きを一つ一つ指示するように)。これでは大規模なプログラムを書くのに手間がかかりすぎます。
逆にCOBOLなどはひとかたまりの作業をまとめて指示ができます。そして余計な作業はできないような仕様になっています。言いつけられた作業はそつなくこなしますが、契約外のことは全く絶対に何があっても処理してくれないドライなプロフェッショナルです。もうちょっとのところで融通が利きません。
C++はアセンブリ言語に近いレベルで細かいことも指示できますし、COBOLなどのようにまとまった処理での指示もできます。そういった意味で使い勝手がいいのです。
また、単純にプログラムを組む以外でも、C++の設計思想や同系統の言語について学習することでプログラム技術全般の理解が深まります。そういった点も見てあげてください。
No.3
- 回答日時:
あなたの言っているのは
「本屋さんで英語の本をよく見かけますが英語を学ぶと何ができるようになるのでしょうか? 皆さん何を求めているのでしょうか?」
と言ってるのと同じようなもの。
あなたなら、上記の質問にどう答えるの?
この回答への補足
質問が難解ですいません。
例えば英語でしたら私は英語で外人の人と話せるようになり仕事や私生活でも活躍しています。英語が世界基準的なので世界で仕事をしたいなら英語はこれからは必要不可欠で未婚なら対象の異性も数億人に増えますし個人輸入も簡単。
って感じで答えます。
本当、難解ですいませんでした。
No.1
- 回答日時:
色々できるよ
ただ、やれる事が多すぎるから 特定の何?って言われてもそれはちょっと困る。
そうね、例えば今質問者が使っているOSとかブラウザとか。
物によるけどドライバとかも C++(Cかもしれない)で作られてるね。
最近のコンシューマゲームもC++だろうし、それどころかC++(というコンパイラ)もC++でできているかもしれない。
この回答への補足
早速のご回答ありがとうございます。
なるほどホームページも作れるのでしょうか?作れない物を探すほうが難しいって事ですね、すごく為になりましたありがとうございます。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(悩み相談・人生相談) 男子Aが授業中「お前☆※△□?」とB子に言いました。 B子「え?」 Aが男子Cに「この子とぼけてるぞ 3 2022/04/13 06:27
- その他(恋愛相談) 男子Aが授業中「お前☆※△□?」とB子に言いました。 B子「え?」 Aが男子Cに「この子とぼけてるぞ 2 2022/07/31 18:38
- 化学 二重結合数を求める方法 1 2022/07/22 21:33
- 哲学 選ぶ男イコール勲章論 2 2022/08/27 14:53
- 数学 …こりゃ酷すぎる。回答者諸君、しっかりしなさい。初等的な問題にはまず初等的な解法を示すべきと心得よ。 7 2022/04/11 22:00
- 友達・仲間 質問ではなく相談なのですが聞いて頂けますと幸いです。 私(A子20代)にはよく一緒にゲームをやるフレ 3 2022/04/15 03:42
- 中学校受験 この状況、誰が悪いと思いますか 3 2022/06/01 15:15
- 化学 化学 クエン酸の解離 2 2022/06/08 17:44
- その他(ヘルスケア・フィットネス) 彼女が胸を大きくしたいらしいんですけど、彼氏の僕は何ができますかね。今年の夏に行く沖縄に向けて頑張り 6 2023/03/09 16:30
- その他(悩み相談・人生相談) 男性が女性に気のあるふりをすることってあるのですが?そんなことして何のメリットがあるのですか? 男性 2 2022/08/15 17:07
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
小中学校でプログラミングなん...
-
SNMPトラップ情報をC#.netで作...
-
API、OCX、DLLって何でしょう?
-
このプログラミング誰か教えて...
-
VBS:コンピュータ名を取得し、...
-
Ryzen 3700(無印)はWin11に対応...
-
個人におすすめのプログラム言語
-
UNIX環境でのCプログラム上でC...
-
コンソールアプリでファイル選...
-
VBプログラムをEXCEL VBAに移植...
-
機能拡張しやすいプログラムの...
-
プログラミングでどうしてもよ...
-
win版とmac版などがあるのはなぜ?
-
サイクロイドの軌跡
-
ランチャーの作り方について教...
-
まったくの初心者ですが、独学...
-
三目並べ
-
プログラミング言語を習得した...
-
LInuxとWindowsでのPerlの動作...
-
プログラムを作る技術を持たな...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
API、OCX、DLLって何でしょう?
-
VBプログラムをEXCEL VBAに移植...
-
UNIX環境でのCプログラム上でC...
-
このプログラミング誰か教えて...
-
C言語のHP-UXからLinuxへのポ...
-
Ryzen 3700(無印)はWin11に対応...
-
VB.net エラーメッセージを英文...
-
SNMPトラップ情報をC#.netで作...
-
プログラムとは理系ですか文系...
-
現在プログラミングの研修中な...
-
C言語でSMTPを使ったプログ...
-
VBS:コンピュータ名を取得し、...
-
C/C++でチャットソフトを作りた...
-
OSとCPUの関係について
-
DLLってなに?
-
自動で施設の空きを通知するプ...
-
PHP+MySQLで家計簿を作りたい
-
どんなプログラムを自作しまし...
-
コンソールアプリでファイル選...
-
If … then の中の条件式と型に...
おすすめ情報