問題タブ [stream]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c# - asp.net 3.5でストリームをファイルに保存する最良の方法は?
私が取り組んでいるプロジェクトの埋め込みリソースとして持っている XSD ファイルの内容が取り込まれた Stream オブジェクトがあります。
この using ブロック内で、ストリーム内に含まれるこの XSD ファイルを保存することを選択できる Web 上の [ファイルの保存] ダイアログをユーザーに表示したいと思います。
これを達成するための最良の方法は何ですか?私は完全に道に迷っており、適切な回答を得るための適切な条件を Google で検索することができないようです。
ありがとう!
c# - 継承されたストリーム。Read() でのバッファリング
Read() 関数を適切に実装する方法がわからない Stream クラスを継承したので、ネストされた if が多くなり、コードをデバッグするのが難しくなりません。ポイントは、このストリームのソースからの読み取りは一定サイズのバッファー (変更不可など) を返しますが、Read() 関数は異なるバッファー サイズを受け入れることです。私は BufferedStream を追加することを考えましたが、それは悪い考えだと思います。手伝ってくれてありがとう!
c# - C#アプリにファイル名を渡す代わりに、テキスト/データをzip / gpgにストリーミングしますか?
私は現在、ファイルを取得してgpg.exeを使用して暗号化できるC#で記述されたアプリを持っています
私がやろうとしているのは、1。ファイルの作成(通常はデータベースクエリから)2。ファイルの暗号化3.暗号化されていないファイルの削除
したい
- 情報をメモリに収集します(辞書やリストなどに)
- テキスト/データをgpg.exeにストリーミングして、暗号化されたファイルを出力します
パイプストリームを調べたり、標準入力をgpgプロセスにリダイレクトしたりしましたが、gpg.exeをだまして、ハードドライブ上のファイルではなくストリーミングされたテキスト/データを受け入れる方法を見つけられませんでした。
最初はgpgでできるかと思っていましたが、Zipでもできるのですが、それも可能かと思います。phpに関連しているように見えるpopenへの参照がいくつか見つかりましたが、c#には何もありません。
基本的に、ハードドライブ上の実際のファイルではなく、アプリにストリーミングされるメモリ内のtext.txtを使用して、以下をプログラムで実行することを検討しています。
C:\ Program Files \ GNU \ GnuPG>タイプC:\ test.txt | zip> plubber.zip C:\ Program Files \ GNU \ GnuPG> type C:\ test.txt | gpg -er "mycomp_operations"> Test.pgp
あなたが与えることができるかもしれないどんな助けにも感謝します:)
トニー!
c++ - std::cout を使用したテーブル レイアウト
C++ ストリームで出力をフォーマットして、固定幅の左揃えのテーブルを印刷するにはどうすればよいですか? 何かのようなもの
生成している
.net - .NET ストリームはメモリを節約しますか?
例:
- ファイルを読み取って .NET Streams を介して別のファイルにコピーすると、ファイルの合計サイズがいつでもメモリを占有しますか? それとも、バイトが使用されるとすぐに破棄されますか?
- 単純なアプローチでメモリが節約されない場合、バッファリングされたストリームはそれを行いますか?
c++ - 文字バッファにistreamgetを実装しますか?
以下を実装したいのですが、文字バッファがあり、移植しようとしているコードはこの文字バッファをストリームに入れてから、次のように取得します
編集:上記のコードは最適ですか?getValの場合、バッファー全体をストリームにコピーしてから、ストリームでgetを実行します。
バッファ自体からgetVal値を取得するにはどうすればよいですか。
c++ - C ++ファイルストリームからunsigned charを読み取る
バイナリ ファイルから符号なしバイトを読み取りたい。そこで、以下のコードを書きました。
これにより、変数 count で示されるように、常に 0 バイトが読み込まれます。
これを機能させるにはロケールを設定する必要があると言っている参考文献がウェブ上にあるようです。これを正確に行う方法は私には明らかではありません。
同じコードは、「unsigned char」の代わりに「char」データ型を使用して機能します
unsigned char を使用した上記のコードは Windows では動作するようですが、colinux Fedora 2.6.22.18 では実行できません。
Linuxで動作させるにはどうすればよいですか?