万年素人からHackerへの道

万年素人がHackerになれるまで殴り書きするぜ。

  • ・資産運用おすすめ
    10万円は1000円くらい利益
    資産運用ブログ アセマネ
    • ・寄付お願いします
      YENTEN:YYzNPzdsZWqr5THWAdMrKDj7GT8ietDc2W
      BitZenny:ZfpUbVya8MWQkjjGJMjA7P9pPkqaLnwPWH
      c0ban:8KG95GXdEquNpPW8xJAJf7nn5kbimQ5wj1
      Skycoin:KMqcn7x8REwwzMHPi9fV9fbNwdofYAWKRo

    エラーメッセージ C++の意味

    Implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'int'

    akaってなんだ?「赤」ではない。

    「also known as」の略。 つまり、uint64_t = unsigned long long

    uint64_t(読み:ユーイントろくじゅうよん・アンダースコア・ティー)

    C99とC++11から追加された変数型の別名定義で、64ビット長の無符号整数を宣言する。但し、実装するかどうかは処理系定義である。

    unsigned long longって長いな。 long longって・・??

    まず、整数型は4種類ある。

    • short int
    • int
    • long int
    • long long int

    しかしこれは略せる。 「long int = long」とのこと。

    • short int
    • int
    • long
    • long long

    long longってのがあるのね。