sql >> データベース >  >> RDS >> Mysql

C ++を使用してwxImageをデータベースに保存する方法は?

    wxWidgetsは、wxBitmapからのデータにAPIを提供しません (プラットフォームに依存するため)ただし、wxImage GetData()を使用してアクセスできる明確に定義された(そして非常に単純な)形式を使用します 上記の方法。 GetAlpha()を使用する必要があるかもしれないことに注意してください 画像にアルファチャンネルがある場合も同様です。

    ただし、データが巨大になるため、これは私が行う方法ではありません。 あなたがこのようにそれをするならば。上記でも提案されているように、圧縮することは可能ですが、wxImageのときに手動で圧縮するのはなぜですか。 すでに標準の画像形式での画像の書き込みをサポートしています。 wxMemoryOutputStreamを作成するだけです それをSaveFile()に渡します 。次に、GetOutputStreamBuffer()->GetBufferStart()を使用してストリームバッファーに直接アクセスします。 および関連する機能。



    1. 複数の値の個別の行の数をカウントします

    2. PDO ::beginTransaction()は、PDO ::commit()までテーブルまたは行のロックを引き起こしますか?

    3. 昨日からのみレコードを選択するにはどうすればよいですか?

    4. ユーザーが受け取ったすべての助成金を一覧表示するにはどうすればよいですか?