POCO C++ Libraries 1.3.3

7.8/10 (78 أصوات )

الترجمة الالية للوصف
إلى حد ما ، سي + + المحمولة مكونات ، هي مجموعة من المصادر المفتوحة سي + + الطبقة المكتبات أن تبسيط وتسريع عملية التنمية في صلب للشبكة ، تطبيقات المحمولة في سي + +. المكتبات دمج تماما مع جيم + + مكتبة الموحدة وملء العديد من الثغرات الوظيفية ترك الباب مفتوحا من قبل. على كفاءة وحدات وتصميم وتنفيذ يجعل سي + + المحمولة عناصر جيدة للغاية لتناسب جزءا لا يتجزأ من التنمية ، وهي منطقة فيها جيم + + لغة البرمجة شعبية بصورة متزايدة ، نظرا لملاءمة لكلا منخفضة المستوى (جهاز الأول / سين ، يقاطع المتعاملين ، إلخ .) وعلى مستوى عال وجوه الموجهة نحو التنمية. وبطبيعة الحال ، إلى حد ما على استعداد أيضا لمستوى المشاريع challenges.The حرة إلى حد ما المكتبات المطورين من إعادة اختراع العجلة ، ومساعدتهم على قضاء وقتهم في أكثر مجالات جديرة بالاهتمام ، مثل إنجاز الأمور بسرعة والعمل على السمات التي تجعل تطبيق unique.Objectives وMissionPOCO يهدف إلى أن يكون لشبكة تتمحور حول ، عبر منصة سي + + تطوير البرمجيات ما آبل ماك للكاكاو هو التنمية ، أو روبي على القضبان هو الشبكة العالمية للتنمية قوية ، وسهلة الاستعمال لبناء منصة التطبيقات عليها. إلى حد ما بنيت بشكل صارم على مستوى المؤسسة الأمريكية الوطنية للمقاييس / المنظمة الدولية للتوحيد القياسي سي + + ، بما في مستوى المكتبة. من المطورين إلى حد ما محاولة لإيجاد توازن جيد بين المتقدمة باستخدام سي + + ملامح وحفظ مراتب مفهومة ورمز النظيفة ، بما يتسق وسهلة للحفاظ. هنا هي بعض السمات الرئيسية للإلى حد ما المكتبات سي + + : خيوط والخيوط وتزامن ومتقدمة تجريدية لmultithreaded البرمجة وصول تيارات ملفات المكتبات المشتركة والطبقة التحميل قطع الأشجار القوية والإبلاغ عن الأخطاء الأمن شبكة البرمجة (برنامج التعاون الفني / مقابس الملكية الفكرية ، http:// ، بروتوكول نقل الملفات ، بروتوكول نقل البريد الإلكتروني ، وما إلى ذلك) تحليل XML (SAX2 ودوم) وجيل ملفات وخيارات التعامل قاعدة بيانات الوصول ما الجديد في هذا الإصدار : [سجل التغيير قراءة كاملة] خيوط الآن اختياري للمستخدم settable حجم كومة (إذا كان نظام التشغيل التي تدعم ميزة) أحداث تفوض الآن تركيب دعم مبسطة على أساس تفويض وظيفة القالب. انظر إلى حد ما : : AbstractEvent وثائق جديدة لتركيب. مخبأ تؤيد استراتيجية جديدة تنتهي في الوصول. ورفع مستواها لتصبح SQLite 3.6.2 ورفع مستواها لتصبح PCRE 7.8 واضاف HttpOnly لدعم إلى حد ما : : الصافي : : HTTPCookie NetworkInterface الآن displayName () عضو (مفيدة فقط على ويندوز) إلى حد ما : : Util : : WinRegistryKey الآن لديها طريقة للقراءة فقط إلى حد ما : : Util : : WinRegistryKey : : deleteKey () يمكن الآن حذف مفاتيح التسجيل بشكل تكراري إلى حد ما : : الملف : : خلق () الآن العودة 0 إذا خلق تاريخ / وقت غير معروف ، كما انها حالة على معظم منصات يونيكس (بما فيها لينكس). وفري على ماكنتوش ، ليعيد خلق الوقت الحقيقي. الوقت الفاصلة على أساس التناوب ملف الدخول (إلى حد ما : : FileChannel) الآن يعمل بشكل صحيح. وحيث لا يوجد محمولة وموثوقة لمعرفة تاريخ إنشاء ملف (ويندوز لديه لحفر سمة ، فإن معظم Unixes لا تنص على إنشاء حتى الآن) ، وإنشاء / تناوب تاريخ ملف السجل هو مكتوب في سجل الملف السطر الأول. واضاف البيئة : : nodeId () للحصول على إيثرنت التصدي للنظام (وهذا هو الآن أيضا التي يستخدمها UUIDGenerator المقابلة رمز من UUIDGenerator كانت انتقلت إلى بيئة) وأضاف الافراج عن سياسة حجة لSharedPtr قالب محجر : : اختر () لم يعد أحد يلقي InvalidArgumentException على ويندوز عندما دعا مع أي مقابس على الإطلاق. وإذا كان المقبس كل ثلاث مجموعات هي فارغة ، المقبس : : اختر () 0 سوف يعود على الفور. SocketReactor : : البعيد () الآن المصيد الاستثناءات والتقارير لهم عن طريق ErrorHandler. وقد SocketReactor جديدة IdleNotification ، التي ستنشر عندما SocketReactor لا مقابس لمعالجة. واضاف referenceCount () طريقة إلى حد ما : : SharedPtr. إلى حد الآن يبني مع دول مجلس التعاون الخليجي 4.3 (ولكن هناك بعض التحذيرات من الغباء : تشير جميع أنحاء & & بين قوسين داخل | |. ومشروع حل للملفات المرئية ستوديو 2008 مدرجة فإن الرمز البريدي مكتبة الآن رسميا جزءا من معيار إلى حد ما الافراج. الشفرة ، فإن مكتبة (على أساس OpenSSL) تم اضافة. الأصلي كان شفرة التكرم ساهمت بها فرديناند Beyer. (أ) البيانات موصل إلى ماي. س. ك ، وساهمت بها سيرغي Kholodilov ، هو الآن جزء من الإفراج إلى حد ما. SF الثابتة # 1859738 : AsyncChannel كشك SF الثابتة # 1815124 : XML تجميع فشلت على VS7.1 مع XML_UNICODE_WCHAR_T SF الثابتة # 1867340 : صافي وNetSSL إضافية لا التبعية مجموعة ws2_32.lib SF # 1871946 ثابتة : لا استثناء القيت على خطأ SF الثابتة # 1881113 : LinearHashTable لا يتفق مع stl iterators SF الثابتة # 1899808 : HTMLForm.load () وينبغي دعوة واضحة () الأولى SF الثابتة # 2030074 : مشكلة مع كوكي. صافي الخادم SF الثابتة # 2009707 : حشرة صغيرة في صافي / ICMPPacketImpl.cpp SF الثابتة # 1988579 : إنتل تحذير : غير صحيح الطابع متعدد البايت تسلسل SF الثابتة # 2007486 : يرجى توضيح البيانات لترخيص / العينات / * SF الثابتة # 1985180 : إلى حد ما : : الصافي : : multithreading مسألة نظام أسماء النطاقات SF الثابتة # 1968106 : DigestOutputStream فقدان البيانات SF الثابتة # 1980478 : FileChannel تفقد الرسائل مع أرشيف = الطابع الزمني SF الثابتة # 1906481 : mingw بناء WC_NO_BEST_FIT_CHARS غير معرف SF الثابتة # 1916763 : الأخطاء في النشاط؟ SF الثابتة # 1956300 : HTTPServerConnection شنقا SF الثابتة # 1963214 : الخطأ المطبعي في وثائق لNumberParser : : parseFloat SF الثابتة # 1981865 : Cygwin Makefile يفتقر ThreadTarget.cpp SF # 1981130 ثابتة : لا طائل من وبالمقارنة مع جملة من غير موقع الصفر SF الثابتة # 1943728 : POCO_APP_MAIN المجرد قضية SF الثابتة # 1981139 : القيمة الأولية للإشارة إلى عدم const يجب أن يكون lvalue SF الثابتة # 1995073 : setupRegistry مكسورة إذا مكنت POCO_WIN32_UTF8 SF الثابتة # 1981125 : الأمراض التي تنتقل بالاتصال الجنسي : : swap_ranges إثقال القرار لم SF الثابتة # 2019857 : ذاكرة تسرب في البيانات : : ODBC النازع SF الثابتة # 1916761 : الأخطاء في التوقيتية؟ SF الثابتة # 1951443 : NetworkInterface : : قائمة بي إس دي / QNX لا netmask وبث addr SF الثابتة # 1935310 : غير معالج حرفا في Windows1252Encoding SF الثابتة # 1948361 : قليلا لعلة win32 SF الثابتة # 1896482 : tryReadLock متقطعة خطأ workaround لSF # 1959059 : إلى حد ما : : SignalHandler الجمود فإن SignalHandler يمكن الآن المعوقين على الصعيد العالمي وذلك بإضافة رقم تعريف POCO_NO_SIGNAL_HANDLER إلى حد ما / Config.h SF الثابتة # 2012050 : التشكيل الأساسية خلق على قراءة وصول SF الثابتة # 1895483 : PCRE ممكن عازلة الفائض SF الثابتة # 2062835 : ملف السجل _creationDate الخطأ SF الثابتة # 2118943 : out_of_bound في الوصول إلى حد ما : : بيانات : : النقطة : rawContent SF الثابتة # 2121732 : منع InvalidArgumentException في SocketReactor SF الثابتة # 1891132 : إلى حد ما : : بيانات : : StatementImpl : : executeWithLimit غير صحيح SF الثابتة # 1951604 : ترفض إلى حد ما مع لتجميع ز + + 4.3.0 SF الثابتة # 1954327 : CYGWIN 'spthread لا يعرف PTHREAD_STACK_MIN SF الثابتة # 2124636 : التناقض بين FileWIN32 (يو) : : handleLastError SF الثابتة # 1558300 : MinGW / MSYS البنى SF الثابتة # 2123266 : تسرب ذاكرة تحت QNX6 مع dinkum مكتبة SF الثابتة # 2140411 : ScopedUnlock الوثائق علة SF الثابتة # 2036460 : UUID الانحدار التجارب فشلها على لينكس مع ز + + 4.3.1 SF الثابتة # 2150438 : Tuple TypeHandler موقف زيادة حجم الخطأ



  • مرات التنزيل: 352
  • متطلبات التشغيل: Mac OS X
  • الحجم: 3.1 MB
  • الترخيص:
  • الاصدار : Libraries
  • اضيف في: 2008-09-10 00:00:00
  • اخر تحديث: 23/06/2006
  • الموقع علي الانترنت:



استخدام البرامج التي تم تنزيلها من موقعنا يجب أن يكون وفقاً للقوانين في بلدك.لا نوصي باستخدام برامج تنتهك القوانين في بلدك.،اذا كنت تري ان هذا المحتوي لا يتوافق مع حقوق الملكية الفكرية برجاء ابلاغنا بالضغط هنا



Description



POCO, the C++ Portable Components, is a collection of open source C++ class libraries that simplify and accelerate the development of network-centric, portable applications in C++. The libraries integrate perfectly with the C++ Standard Library and fill many of the functional gaps left open by it. Their modular and efficient design and implementation makes the C++ Portable Components extremely well suited for embedded development, an area where the C++ programming language is becoming increasingly popular, due to its suitability for both low-level (device I/O, interrupt handlers, etc.) and high-level object-oriented development. Of course, POCO is also ready for enterprise-level challenges.The POCO libraries free developers from re-inventing the wheel, and help them spend their time on more worthwhile areas, such as getting things done quickly and working on the features that make their application unique.Objectives and MissionPOCO aims to be for network-centric, cross-platform C++ software development what Apple's Cocoa is for Mac development, or Ruby on Rails is for Web development a powerful, yet easy to use platform to build your applications upon.POCO is built strictly on standard ANSI/ISO C++, including the standard library. The developers of POCO attempt to find a good balance between using advanced C++ features and keeping the classes comprehensible and the code clean, consistent and easy to maintain.
key features of "POCO C++ Libraries":

· threads, thread synchronization and advanced abstractions for multithreaded programming
· streams and filesystem access
· shared libraries and class loading
· powerful logging and error reporting
· security
· network programming (TCP/IP sockets, HTTP, FTP, SMTP, etc.)
· XML parsing (SAX2 and DOM) and generation
· configuration file and options handling
· database access
What's New in This Release: [ read full changelog ]

· Threads now have optional user-settable stack size (if the OS supports that feature)
· Events now support simplified delegate syntax based on delegate function template. See Poco::AbstractEvent documentation for new syntax.
· Cache supports new access expire strategy.
· Upgraded to SQLite 3.6.2
· Upgraded to PCRE 7.8
· added HttpOnly support to Poco::Net::HTTPCookie
· NetworkInterface now has displayName() member (useful only on Windows)
· Poco::Util::WinRegistryKey now has a read-only mode
· Poco::Util::WinRegistryKey::deleteKey() can now recursively delete registry keys
· Poco::File::created() now returns 0 if the creation date/time is not known, as it's the case on most Unix platforms (including Linux). On FreeBSD and Mac OS X, it returns the real creation time.
· Time interval based log file rotation (Poco::FileChannel) now works correctly. Since there's no reliable and portable way to find out the creation date of a file (Windows has the tunneling "feature", most Unixes don't provide the creation date), the creation/rotation date of the log file is written into the log file as the first line.
· added Environment::nodeId() for obtaining the Ethernet address of the system (this is now also used by UUIDGenerator the corresponding code from UUIDGenerator was moved into Environment)
· added a release policy argument to SharedPtr template
· Socket::select() will no longer throw an InvalidArgumentException on Windows when called with no sockets at all. If all three socket sets are empty, Socket::select() will return 0 immediately.
· SocketReactor::run() now catches exceptions and reports them via the ErrorHandler.
· SocketReactor has a new IdleNotification, which will be posted when the SocketReactor has no sockets to handle.
· added referenceCount() method to Poco::SharedPtr.
· POCO now builds with GCC 4.3 (but there are some stupid warnings: "suggest parentheses around && within ||".
· Solution and project files for Visual Studio 2008 are included
· The Zip library is now officially part of the standard POCO release.
· The Crypto library (based on OpenSSL) has been added. The original code was kindly contributed by Ferdinand Beyer.
· A Data Connector to MySQL, contributed by Sergey Kholodilov, is now part of the POCO release.
· fixed SF# 1859738: AsyncChannel stall
· fixed SF# 1815124: XML Compile failed on VS7.1 with XML_UNICODE_WCHAR_T
· fixed SF# 1867340: Net and NetSSL additional dependency not set ws2_32.lib
· fixed SF# 1871946: no exception thrown on error
· fixed SF# 1881113: LinearHashTable does not conform to stl iterators
· fixed SF# 1899808: HTMLForm.load() should call clear() first
· fixed SF# 2030074: Cookie problem with .NET server
· fixed SF# 2009707: small bug in Net/ICMPPacketImpl.cpp
· fixed SF# 1988579: Intel Warning: invalid multibyte character sequence
· fixed SF# 2007486: Please clarify license for Data/samples/*
· fixed SF# 1985180: Poco::Net::DNS multithreading issue
· fixed SF# 1968106: DigestOutputStream losing data
· fixed SF# 1980478: FileChannel loses messages with "archive"="timestamp"
· fixed SF# 1906481: mingw build WC_NO_BEST_FIT_CHARS is not defined
· fixed SF# 1916763: Bug in Activity?
· fixed SF# 1956300: HTTPServerConnection hanging
· fixed SF# 1963214: Typo in documentation for NumberParser::parseFloat
· fixed SF# 1981865: Cygwin Makefile lacks ThreadTarget.cpp
· fixed SF# 1981130: pointless comparison of unsigned integer with zero
· fixed SF# 1943728: POCO_APP_MAIN namespace issue
· fixed SF# 1981139: initial value of reference to non-const must be an lvalue
· fixed SF# 1995073: setupRegistry is broken if POCO_WIN32_UTF8 enabled
· fixed SF# 1981125: std::swap_ranges overloading resolution failed
· fixed SF# 2019857: Memory leak in Data::ODBC Extractor
· fixed SF# 1916761: Bug in Stopwatch?
· fixed SF# 1951443: NetworkInterface::list BSD/QNX no netmask and broadcast addr
· fixed SF# 1935310: Unhandled characters in Windows1252Encoding
· fixed SF# 1948361: a little bug for win32
· fixed SF# 1896482: tryReadLock intermittent error
· workaround for SF# 1959059: Poco::SignalHandler deadlock the SignalHandler can now be disabled globally by adding a #define POCO_NO_SIGNAL_HANDLER to Poco/Config.h
· fixed SF# 2012050: Configuration key created on read access
· fixed SF# 1895483: PCRE possible buffer overflow
· fixed SF# 2062835: Logfile _creationDate is wrong
· fixed SF# 2118943: out_of_bound access in Poco::Data::BLOB:rawContent
· fixed SF# 2121732: Prevent InvalidArgumentException in SocketReactor
· fixed SF# 1891132: Poco::Data::StatementImpl::executeWithLimit is not correct
· fixed SF# 1951604: POCO refuses to compile with g++ 4.3.0
· fixed SF# 1954327: CYGWIN's pthread does not define PTHREAD_STACK_MIN
· fixed SF# 2124636: Discrepancy between FileWIN32(U)::handleLastError
· fixed SF# 1558300: MinGW/MSYS Builds
· fixed SF# 2123266: Memory leak under QNX6 with dinkum library
· fixed SF# 2140411: ScopedUnlock documentation bug
· fixed SF# 2036460: UUID regression tests are failing on Linux with g++ 4.3.1
· fixed SF# 2150438: Tuple TypeHandler position increment size is wrong



Moshax.com only provide legal software, please help us keeping pur site legal, if you think this page is violating copyrights please let us know by clicking here Here





التعليقات علي POCO C++ Libraries 1.3.3
اضافة تعليق

تعليقات الفيسبوك

تعليقات الموقع