フリーランスのスマホアプリ開発 時々 趣味 のち 子育て

フリーランスで困ったことや開発時の備忘録だったり、スポーツやDJ等の趣味、新米お父さんの困ったことなどをつらつらと書いているブログです。

文字列変換についてのメモ

普段はcocos2d-xを利用してゲーム開発を行っています。

cocos2d-xをやっていると、

c++ <--> objective-cの文字列変換をする機会が結構あります。

毎回googole先生に聞いているんですが、

それもめんどうなので(覚えろよって話ですが。笑)

メモ的にまとめてみました。

【NSString】 -> 【std::string】

NSString *nsString = @"--NSString文字列--";
std::string convertStr  = [nsString UTF8String];

【std::string】 -> 【NSString】

std::string stdString = "--std::string文字列--";
NSString *convertNsString = [NSString stringWithUTF8String:stdString.c_str()];

const char】 -> 【NSString】

const char *charStr[] = "--const char文字列--";
NSString *convertNSString = [NSString stringWithUTF8String:charStr]

【std::string】 -> 【const char】

std::string string = "--std::string文字列--";
const char *convertChar = new char[string.length() + 1];
memcpy(&convertChar, string.c_str(), string.length() + 1);

const char】 -> 【std::string】

const char charStr[]="--char文字列--";
std::string convertStdStr = std::string(charStr);

フリーランスになった理由

自分がフリーランススマホアプリエンジニアに転身した理由はいたって単純です。

所属していたスマホアプリゲーム開発会社が倒産したからです(笑)

会社側から「うち倒産するから」と聞かされたとき

不思議なことに全然ショックは無かったです。

ショックがなかった理由

  • 発表が某年6月で倒産が年内いっぱいということで半年の猶予あり
  • このご時世、スマホアプリエンジニアの仕事はたくさんある
  • まあ人生なんとかなるでしょう(笑)

こんな感じで、あまり悲観的にならない性格なのが良かったと思います。(笑) (実はこのとき婚約していて、籍を入れる直前だったにもかかわらず 全然ショックがなかったですw)

フリーランスを選択した理由

  • 引き抜きや社長とのケンカ(笑)等あり、いろんな会社を転々としてて会社に所属するのに そろそろ嫌気が差してきた。
  • フリーランス(個人事業主)エンジニアエージェントサイトを覗いてみると、 わりと仕事がたくさんあった。
  • 今後いろいろな会社で業務を行い、いいところがあったら社員として所属するようにできればいいかな。
  • 経理に興味があり、経理の勉強も兼ねてフリーになってもいいかも、

という思いがありフリーランスを選択。

特殊な性格、特殊な状況であまり参考にならないと思いますが、

こんな感じでフリーランスになりました。

今後は、これからフリーランスになる方々に少しでも役に立てればと思い、

フリーランスになる前にやっておいたほうがいいことや

フリーランスになって苦労したことなどを

何回かに分けて書いていこうと思います!

【初投稿】このブログに書くこと!

どもです。ytaka(わいたか とでも読みましょうか)です 初投稿ということで、、、 このブログで書きたいことを紹介したいと思います。 興味ある方はぜひとも読者になっていただきたく思います。

ブログタイトルにもあるように、

2014年からフリーのプログラマになり、

自分で言うのもなんですが多趣味で、

もうすぐ父親になるということでブログを始めてみました。

フリーランスになってみて気づいたことや、

趣味をしていて発信してみたいことなど、

こんなことをブログにつらつらと書いていけたらいいなと思います。

フリーランスについて

  • 経理作業

  • 税金対策

  • 確定申告

などなど、フリーランスで苦労したことなど書いていきます。

エンジニアなことついて

などなど、備忘録的なことを書いていきます。

趣味について(スポーツ編)

  • サッカー

  • 野球

  • アメフト(観戦オンリー)

  • ダーツ

  • スノボー

趣味について(その他編)

  • DJ

  • ギター、ドラム

  • ゲーム

こんな感じで趣味が結構多いです。

日頃やってて感じたことや、観戦してて感じたことなど書いていきます。

子育てについて

  • 出産準備

  • 出産後について

  • 子供について

(この記事を書いている2015年10月現在)

これから父親になるので、妊娠についての疑問や苦労したこと、

出産後の苦労したことなど情報発信していけたらと思います。

またみなさんからもアドバイスを頂きたく思いますm( )m

こんな感じでブログにつらつらと書き記していこうと思います。 よろしくお願いします。