• [解決済み] Goで複数の戻り値に対して変換/型アサーションを行うための慣用的な方法

    質問 Goで複数の戻り値をキャストするイディオム的な方法は何ですか? 一行でできますか?それとも、下の例でやったように一時変数を使う必要がありますか? package main import "fmt" func oneRet() interface{} { return "Hello" } func twoRet() (interface{}, error) {

    2023-05-30 11:52:50
  • [解決済み] Swift で CGFloat を Float にキャストする

    質問 ある値を Float として保存する必要がありますが、元データは CGFloat : let myFloat : Float = myRect.origin.x しかし、これはコンパイラのエラーになります: 'NSNumber' is not of subtype 'Float' そこで、明示的にこのようにキャストすると let myFloat : Float = m

    2023-01-09 15:48:37
  • [解決済み] TypeScript: bool値を文字列に変換する

    質問 私は本当に単純な問題を持っています。 単純なブール値を文字列に変換する。 をTypeScriptで行うことができません。 ドキュメントを徘徊してみたのですが、参考になるものが見つかりませんでした。もちろん、私は toString() メソッドを使用しようとしましたが、それはboolに実装されていないようです。 編集:私はJavaScriptの知識はほとんどなく、C

    2022-11-17 02:32:51
  • [解決済み] 数値型を安全かつイディオムに変換するには?

    質問 編集者注:この質問はRust 1.0より前のバージョンのもので、Rust 1.0に存在しないいくつかの項目を参照しています。回答はまだ貴重な情報を含んでいます。 から変換する慣用的な方法は何ですか? usize から u32 ? 例えば 4294967295us as u32 が動作し 型のキャストに関する Rust 0.12 のリファレンスドキュメント と

    2022-11-03 01:43:02
  • [解決済み] TypeScriptでプロパティを持つ関数オブジェクトを作成する

    質問 関数オブジェクトを作成し、それにいくつかのプロパティを持たせたいと考えています。例えば、JavaScriptで私はそうします。 var f = function() { } f.someValue = 3; これでTypeScriptでは、このように型を記述できるようになりました。 var f: { (): any; someValue: number; }; しかし、

    2022-08-03 10:46:34
  • [解決済み】TypeScriptまたはJavaScriptのタイプキャスト

    質問 TypeScriptやJavascriptのタイプキャスティングはどのように処理するのですか? 例えば、以下のようなTypeScriptのコードがあったとします。 module Symbology { export class SymbolFactory { createStyle( symbolInfo : SymbolInfo) : any

    2022-04-04 16:17:47
  • [解決済み] タイプスクリプト 型にインデックス署名がありません

    質問 欲しいもの MyInterface.dic 辞書のような存在になるために name: value は、次のように定義しています。 interface MyInterface { dic: { [name: string]: number } } ここで、私の型を待つための関数を作成します。 function foo(a: MyInterface) { .

    2022-03-02 22:11:59