Rodhos Soft

備忘録を兼ねた技術的なメモです。Rofhos SoftではiOSアプリ開発を中心としてAndroid, Webサービス等の開発を承っております。まずはご相談下さい。

cpp

木構造的なもの

cpp

LISPのようなものを作ろうとしたら単に文字列の結合を木構造でやるということになっていた。でもクラスについてだいぶ勉強になった。 // // RDLisp.hpp // RDLisp // // Created by KatagiriSo on 2017/09/26. // Copyright © 2017年 RodhosSoft. All rights…

練習 文字列等

cpp

文字列等の練習にコマンドと引数の対をとるコードを書いてみた。引数には対自体を入れることができるとする。結果はこんな感じになる。 >+ * 100 (+ (* ( 100))) #ifndef RDCalc_hpp #define RDCalc_hpp #include <stdio.h> #include "RDConfig.hpp" class Command { </stdio.h>…

右辺値参照

cpp

参照とは 宣言と同時に値を入れる必要がある。 右辺値参照 値型をコピーせずに持っておくことができる。 ユニバーサル参照 テンプレートを使う際にそれが右辺値参照なのか参照なのかが展開されるかわからない。 そこで展開に応じてよしなに右辺値参照、参照…