皆さんはSFMLに詳しいと思いますか? SFMLはゲームや他のアプリケーションの作成に役立っていますが、ネットワーキングに適用する価値があるのかどうか疑問です。私がSFMLからパケットスニッファを作るのと同じように、SFMLはそのようなものを意図していなかったので、これは愚かな選択であろうか。SFML networking and me(C++)
答えて
これは、SFML's documentationを参照すると最もよく尋ねられる質問です。 Packet、SocketTCP、SocketUDPは関連するクラスですが、いずれもNICをpromiscuous modeに入れる機能はありません。
より良い出発点はlibpcap
です。
+1 libpcap ..... –
C++のライブラリはなぜそんなに多くありますか?私は失礼や凶悪な人にしようとしているわけではないが、彼らはすべての物語のようなものだと思う。私は彼らがたくさんのライブラリになるだろうと思ったのですが、彼らはネットワークとも呼ばれる同じ分野を共有しています。ちょうど不思議に思って、そして答えのためにbtwありがとう! – Anon
公正な質問。 C++は長い間ずっと続いていて、Cはもっと長くなっています。ほとんどの場合、CライブラリはC++でうまく動作します。だから、あなたは長い間、2つの言語がアクティブになっています。その間、多くの人々がプログラミング上の問題を解決しようと試みてきました。いくつかの重複がありますが、時にはソリューションに新しいパラダイムを導入する人もいます。他の言語にもライブラリがたくさんあります。例えば、Javaを見てください。 – ObscureRobot
- 1. Networking Framework for C++(UDPまたはTCP)?
- 2. C++ SFML 1.6 Sprite Position with Mouse
- 3. SFML with C#、起動トラブル
- 4. Android Networking AsyncTaskの問題
- 5. SFMLフルスクリーンテキストエディタ
- 6. java me and android developmentのためのeclipseの設定方法
- 7. OpenSSL、RSA and Winsock and C++
- 8. C++/SFMLウィンドウの作成はまあ
- 9. SFMLがC++で動作しない
- 10. C++ SFML - バウンドスプライトの作成方法
- 11. ロードSFML
- 12. C++ Functors and Zero
- 13. C++:Bitwise AND
- 14. C#AppDomains and Threads
- 15. Lua Scripting and C#
- 16. DirectX and C++
- 17. C#Cursor and PictureBox
- 18. は、Googleクラウド<a href="https://cloud.google.com/compute/docs/networking" rel="nofollow">Networks and Firewalls</a>についてGoogleクラウドファイアウォール
- 19. SFML 3D MouseLook
- 20. SFML白ウィンドウ
- 21. SFMLスプライトstd ::リスト
- 22. SFMLエラーLOADFROMFILE()
- 23. SFML to sf :: String?
- 24. Emacs、Cedet and C++/C++ 11 support
- 25. MyISAMまたはInnoDB for Social Networkingアプリケーション
- 26. C#Generics and Casting Issue
- 27. Ebay Finding API and C#
- 28. C++ generic to_stream()and from_stream()
- 29. python、plotting and c api
- 30. C#:Generics、Polymorphism and Specialization
「愚か」は価値の判断であり、私たちがより良いコードを書くのに役立つものではありません。ここでSFMLはあなたがしたいことをしないので、ここでは不適切だと言っても意味があります。 – ObscureRobot
普遍的に使用されていない特定のテクノロジ/ライブラリについて質問する場合は、リンクや参照を追加して、それに精通していない人が少なくともドキュメントを参照できるようにする必要があります。 –
私はこの質問が閉じられたことに驚いています。それはひどく書かれましたが、それは私たちが明確かつ明確な答えに到着するのを妨げませんでした。 – ObscureRobot