とんちゃんといっしょ

Cloudに関する技術とか日常とかについて書いたり書かなかったり

C++

2日間を通して学んだこと

C++のSTLコンテナは夢が詰まってる。 algorithmで夢の操作は簡単楽チン。 コンテナとalgorithmをつなぐのはiteratorのお仕事。 これをJavaのOJTに活かすのは無理ってこと。 C++でコーディングする時はいろいろ意識する必要があるなと感じた。 毎回iteratorを…

再びC++研修へ

本日からまたC++研修。 C++なんか仕事で使わないけどな! ・・・ほんとなんで受けてるんだろ。 前回より発展的なことをするのかと思ったら、 相変わらずSTLの説明されてる。 しかも前回より細かく。 algorithmの実装の話とかiteratorの実装とかはもうお腹一…

3日目

Templateとか習ったけどTemplate便利でいいなー でも思いついたコードが通らなくてずっと首傾げてた。 #include <iostream> #include <vector> #include <algorithm> #include <iterator> template <class T> print(vector<T> &v){ vector<T>::iterator itr; std::cout << "start --> "; for(itr = v.begin(); itr !</t></t></class></iterator></algorithm></vector></iostream>…

研修2日目

本日学んだこと。 C++の==は同値性を比較している。 だからstringに対して #include <iostream> #include <string> int main(){ std::string str = "hoge"; if(str == "hoge"){ std::cout << "str == hoge" << std::endl; }else{ std::cout << "str != hoge" << std::endl; } }</string></iostream>…

C++研修なう

会社で研修を3日間受けることに。 買い指示のスキルチェックシートに 「よゆーで理解してるよwww」 ってな具合で書いたら後の確認テストが80点だった。 継承周りがほぼ全滅www 継承のところで「extends」と書いたら「:」だし、 「abstruct」って書いた…