C++C#の基本的な文法を覚えてからC++を始めた際にとまどう部分についてのメモです。std::endl;」という謎の記述法に戸惑う。ラムダ式を初めて見た時のような感じ。123.456);」こういう「%c」とか「%d」の指定で戸惑う。C言語の文法みたいですが、この時点でもう「ややこしいっ」という印象を持ってしまう。違いが分からないC#は先頭にusingを記述してクラス参照時に名前空間を省略可能になりますが、それとincludeとの違いが分からず戸惑う。■クラスがヘッダーと本体と分かれているincludeでヘッダーだけ読むというパターンに多く遭遇して、そもそもクラスがヘッダーと中身の定義でcppファイルが分かれていることに戸惑う。関数が実際に呼ばれる行よりも前に宣言しておかないといけないのと、そのためか宣言だけ行って中身の定義は後にしてと分割していることに戸惑う。出てくると余計に頭が混乱する。■ポインターの存在理由ポインターが初心者の壁みたいな話は過去に何度も聞いたことがあったので存在だけは知っていたものの、アドレスを指定すると便利な場面というのが思い浮かばなくて理解が難しい。C#でも変数の値をコピーではなく参照渡ししたい場合はあって、その際にポインターが利用できるということだけなら分かるのですが、何か宣言した際にメモリをどれだけ使用しているかを把握している前提でその中身をアドレス指定で操作したり値の入っているアドレスをスライドしたりといったことがどんな用途で役に立つのかが、ちょっとしたツールを個人で作った経験上では思い浮かばない。ゲーム開発で厳密なメモリ管理をしてロードを1ミシ秒でも速くしないといけないのは分かるけど、個人がちょっとしたゲームやツール作る上では必要ないんじゃないかと学習をすっ飛ばしたくなる。理解しないとチュートリアルを見て「何をやってるのか」が理解できなくなるので学習は必要なんだろうなと。■C++のバージョンの違い11とか14とか17とかあって、初心者でもこれらの差で知っておいた方が良いことがあるのか気にしなくて良いのかどっちなんだと戸惑う。随時追加していく予定。XMLへの階層構造の保存メモ1(基本編)C#でXMLファイルに親・子・孫..といった階層構造を書き込みたい...2019-05-30CSSとjQueryでヘッダーをスライドアニメさせるCSSとjQueryでヘッダーをスライドアニメさせてみました。)連絡先moko.vfx★gmail.comお気軽にご連絡くださいはてなブログをはじめよう!moko_03_25さんは、はてなブログを使っています。ブログを報告する引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。