portability

    1

    3答えて

    システムにcpusやコアなどの処理装置のnrを取得する方法はありますか?私はpthreadsを使ってappを書くつもりです。もしposixコールがあれば素晴らしいでしょう。私は/ proc/cpuinfoから読むことについて知っていますが、それは移植性がありません。もうひとつの移植可能な方法がありますか?

    10

    4答えて

    Mercurialでちょっとおもしろくしたいので、既存のリポジトリの1つを変換しようとしています。が hg convert myrepos myrepos-hg コマンドが正常に私のコミットのすべてを輸入したが、それはGitのリポジトリにマークされた8かそこらのタグを持参しない(またのいずれかである:私は私のMac上で次のコマンドを実行します。その枝のための枝)。私のタグをMercurialに

    10

    3答えて

    UNIXでは、例えば、今後、マッピングが必要になることをOSに通知することができます(posix_fadvise(POSIX_FADV_WILLNEED))。もしそうなら、データを先読みします。 Windowsにアクセスする方法を教えてください。

    2

    3答えて

    私はビジネスアプリケーション(asp.net)で作業しています。今私はSQL Serverを使用しています。しかし、私は少なくともmysqlとpostgresqlをサポートします。 今後の頭痛を避けるために考慮すべき問題は何ですか?特にデータ型(列型)について。例えば。私はビット列はいくつかのdbsでサポートされていないと思うので、私はtinyintを使用しますか? 私は主にプレーンなSQL(エン

    2

    5答えて

    目的私はに対応(タイプvoid *の)そのパラメータかどうかを伝えることができます機能と同様のmalloc/reallocを/無料のラッパー関数を提供し、より大きなプロジェクトのための小さなライブラリを書いています ライブラリーのラッパー関数によって割り当てられて管理されるライブ(未だ解放されていない)メモリー。この関数をisgood_memoryと呼んでみましょう。 内部的に、ライブラリは、is

    4

    7答えて

    私たちのバイオインフォマティクスラボでは、最近C言語で書かれた(最適化された)プログラム用のGUIを作成するように求められました。 WindowsとMacの両方に簡単に移植することができます。これをやり遂げる方法は何ですか?

    9

    4答えて

    .NET 2.0アプリケーションを移植可能な実行可能ファイルとして展開することは可能ですか? ターゲットマシンに.NET Framework 2.0がインストールされていない状態で、Flashディスクでプログラムを実行できるようにします。または、フレームワークのインストールが不要になるように、必要な.NET DLLを使用してプログラムを配布することは可能でしょうか? .NETのexeファイルをRe

    4

    2答えて

    C++プロセス管理のためのよく知られた移植性の良いライブラリはありますか? 私はBoost.Processという有望なライブラリを見つけましたが、それはBoostライブラリに含める候補に過ぎません。誰もこれを使用していますか?なぜ誰かがBoostの一部ではないことを知っていますか?

    10

    6答えて

    私はしばしば、(デスクトップアプリケーションとは対照的に)Webアプリケーションを移植性について賞賛しています。実際、デスクトップアプリケーションを複数のオペレーティングシステムで使用することは困難です。しかし、私はWebアプリケーションが移植性の問題を同様に扱う必要があると思います。オペレーティングシステムではなくブラウザ間でのみです。それとも、クロスブラウザのWebアプリケーションを作成するの

    6

    5答えて

    私は、iPhone、Windows、Linux、Mac、Symbian S60などのかなり異なるプラットフォームでビルドできるようにするために、C++で小さなライブラリを作成しています。ほとんどのコードをプラットフォームに依存しないように記述しましたが、プラットフォームごとに記述する必要がある部分があります。 現在、私は現在のプラットフォームに応じて異なるヘッダーを含めることでこれを達成しますが、