[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

タグ

stringとtroubleに関するkiyo_hikoのブックマーク (3)

  • How do I concatenate strings and variables in PowerShell?

    kiyo_hiko
    kiyo_hiko 2019/08/14
    "Your code works if all elements are strings and you enclose the expression in parentheses"
  • Ruby Recipe38 数値を表す文字列か調べる - たなかたろーのにっき

    文字列が"1"とか"123"とか数値を表すものかどうかを調べたい時には以下のやり方で調べられます。 # Integer()で変換できれば数値、例外発生したら違う def integer_string?(str) Integer(str) true rescue ArgumentError false end # Float()で変換できれば数値、例外発生したら違う def float_string?(str) Float(str) true rescue ArgumentError false end ちなみに結果は以下のようになります。 str = "あいうえお" str2 = "123" str3 = "3.14" str4 = "12345" # 普通の文字列 integer_string?(str) #=> false # 数値の文字列 integer_string?(str2)

    Ruby Recipe38 数値を表す文字列か調べる - たなかたろーのにっき
    kiyo_hiko
    kiyo_hiko 2016/04/19
    なるほど…to_iだと0になってしまった。to_i怖い
  • WinAPIメッセージボックスについて

    質問 2007年4月6日金曜日 15:01 非常に初歩的な問題で恐縮ですが、よろしければ教えて頂けませんでしょうか。 C++の勉強で参考書などを見てプログラムを作っていたのですが、MessageBosでなぜか以下のようなエラーが出てしまいます。参考書を見る限りでは間違っているようには思えないのですが、教えてください。 MessageBox(NULL, "ファイル読み込みエラー", "メッセージ", MB_OK); error C2664: 'MessageBoxW' : 2 番目の引数を 'const char [23]' から 'LPCWSTR' に変換できません。(新しい機能 ; ヘルプを参照) すべての返信 (3) 2007年4月6日金曜日 15:32 | 1 票 MessageBox関数をヘルプで見てもらうとわかると思いますが、 第1、第2引数は LPCTSTR 型 になっています

    WinAPIメッセージボックスについて
    kiyo_hiko
    kiyo_hiko 2012/02/19
    「const char から LPCWSTR に変換できません」系エラーの対処 / const char * 型はLPCSTR型で、LPCWSTRには変換できない。TEXT()マクロを使用する。構成プロパティの全般で文字セットが「UNICODE文字セットを使用する」になっているため
  • 1