ブックマーク / qiita.com/7shi (1)

  • 文字列で学ぶC++入門 - Qiita

    C言語の知識だけを前提にC++の取っ掛かりとなることを目的とします。 ※ C++の知識は前提としません。 基的に、C++はC言語の機能を包含しています。コードの大半をC言語と同じように書いて、一部だけC++の機能を使うことも可能です。 ※ このような使い方をbetter Cと呼びます。 C++には文字列を処理するための型があります。言語組み込みの機能ではなく、ライブラリで定義された型です。同じような型を自作することも可能です。 C言語の延長線上で文字列型を自作しながら、C++がC言語をどのように拡張した言語なのか、雰囲気を感じて頂ければと思います。 文字列型 C言語とC++で文字列の結合を比較してみます。 C言語 文字列の結合 #include <stdio.h> #include <string.h> int main(void) { char buf[8]; const char *

    文字列で学ぶC++入門 - Qiita
  • 1