ログインしてさらにmixiを楽しもう

コメントを投稿して情報交換!
更新通知を受け取って、最新情報をゲット!

初心者の為のC++コミュのC++でHello World!

  • mixiチェック
  • このエントリーをはてなブックマークに追加
/*
* とりあえず、C++で何かコードを書いてみよう!!
*/
#include <iostream>

int main()
{
  std::cout << "Hello World" << std::endl;
  return 0;
}

コメント(37)

/*
 * コマンドライン引数をダンプしてみよう!!
 */
#include <iostream>
#include <algorithm>
#include <iterator>

int main(int argc, char* argv[]) {
 std::copy(argv, argv+argc, std::ostream_iterator<const char*>(std::cout,"\n"));
}
そーかな。
「argv から argv+argc までを cout に書け」
ってダケですけど。
日本語にすると更に難しいそうなコードであることが分かりますね。
難しいついでに:

/*
 * コマンドライン引数をソートしよう!!
 */
#include <iostream>
#include <algorithm>
#include <iterator>
#include <set>
#include <string>

int main(int argc, char* argv[]) {
 std::set<std::string> args(argv, argv+argc);
 std::copy(args.begin(), args.end(), std::ostream_iterator<std::string>(std::cout,"\n"));
}

# 難しいとは思わんけどなー
# 配列に取り込んでソートしてfor-loopで書いて…
# の方がよっぽどめんどくせー
簡単ではなく簡潔なんですよね
とっても簡潔だけどこのコミュの主旨からしたらとっても難解なんだと思います
ループをちまちま書く方が面倒で冗長だけど簡単ですもの
まあ…レベル差がでかすぎます(苦笑)
んーむそーか。
んじゃこの「コマンドライン引数をソートしよう!!」を
初心者が書いたらどぉなるんだろ。
> 初心者が書いたらどぉなるんだろ。

かけない。以上
んーむ、だとすると "Hello World!" より先に進めないことになりますなぁ……
文字列の処理とソートはアプリケーションの基本中の基本だから。
そーかしら。
ならば文字列の処理ができずに、"Hello, World!!" 以上の何ができるんだろう。
> んじゃこの「コマンドライン引数をソートしよう!!」を
> 初心者が書いたらどぉなるんだろ。

書けないから、コレから勉強するんでしょーが!
初心者が、"Hello, World!!"以上の事が
出来ないってバカにするのはよしなさい。
バカにしたつもりはありませんが、心証を害されたのならお詫び致します。

これからどう進んでいくのか、期待しています。
むやみにプレッシャーをかけないでください。
■注意点
 ・問題解決を目的したコミュニティではありません。
 ・教える側と教わる側などと言った二極化に走らないよう
  皆さん気をつけてください。
 ・他のユーザに対して知識レベルや経験などで
  無意味な線引きをしないでください。
 ・ここはあくまで初心者(自己申告)のみを対象と
  しております。
※細かい事は気にしません。
> じゃあどこまでがC++初心者なのか考えてみませんか

自分が初心者と思っていないのなら
このコミュニティに入らないでください。
> じゃあどこまでがC++初心者なのか考えてみませんか

他人に対して「初心者」とレッテルを張る行為はやめてください。
また線引きをしないでください。

初心者ならどうコードを書くのか?
こういう事を言う人はコミュに参加してはいけません。
そういうルールの守った上でコミュニティを利用してくださいね。
2006年06月11日 17:11 19: haru
----------------------------------
なんでSTLの範囲の内容しか書いてないんですか?
コミュニティの運用妨害は辞めてくださいね。
書かれたコードに対して「難しい」とコメントしただけなのに
暴走する人は暴走するんですねー
んーむ…

>> 初心者が書いたらどぉなるんだろ。
> かけない。以上

と切って捨てたあたりから"初心者の為"になってないと思われるのですが。
> なんでSTLの範囲の内容しか書いてないんですか?

脱初心者を志す初心者のマイルストーンだからじゃないかしら。
2006年06月11日 18:32 26: επιστημη
---------------------------------------
俺が書けないと書いた方が良かったですかね?
#include <iostream>
using namespace std;

int main()
{
int num;

cout << "数を入力してください。\n";
cin >> num;

for (int i=1; i<=num; i++){
cout << "俺様は天才。\n";
}

return 0;
}
>とくみさん
はじめまして。最近C++を勉強し始めたものです。
Cでもそうだったのですが、このプログラムビジュアルスタジオだと
getchar();をreturn 0;の前に2つつけないと値を代入するとウィンドウが勝手に閉じてしまうんですよね・・・・・・。
終了したら窓を閉じるように設定してあるだけですよ(笑)
というか、せっかくC++なんだから、自作クラスを作ってさ、
例えば犬とか猫とか赤ん坊をインスタンスにして "こんちわ世界"とか言わせようよw

ログインすると、残り3件のコメントが見れるよ

mixiユーザー
ログインしてコメントしよう!

初心者の為のC++ 更新情報

初心者の為のC++のメンバーはこんなコミュニティにも参加しています

星印の数は、共通して参加しているメンバーが多いほど増えます。