4000-520-616
欢迎来到免疫在线!(蚂蚁淘生物旗下平台)  请登录 |  免费注册 |  询价篮
主营:原厂直采,平行进口,授权代理(蚂蚁淘为您服务)
咨询热线电话
4000-520-616
当前位置: 首页 > 新闻动态 >
热卖商品
新闻详情
BOOST ASIO教程-网络基础文档类资源-CSDN下载
来自 : CSDN技术社区 发布时间:2021-03-24

非常不错的boost asio电子书,学习asio必备
Boost. Asio C++ Network ProgrammingCopyright o 2013 Packt PublishingAll rights reserved. No part of this book may be reproduced, stored in a retrievalsystem, or transmitted in any form or by any means, without the prior writtenpermission of the publisher, except in the case of brief quotations embedded incritical articles or reviewsrt has been made in the preparation of this book to ensure the accuracyof the information presented However the information contained in this book issold without warranty, cither express or implied. Neither the authors nor PacktPublishing and its dealers and distributors will be held liable for any damagescaused or alleged to be caused directly or indirectly by this bookPackt Publishing has endeavored to provide trademark information about all of thecompanies and products mentioned in this book by the appropriate use of capitalsHowever, Packt Publishing cannot guarantee the accuracy of this informationFirst published: February 2013Production Reference: 1120213Published by Packt Publishing ltdLivery place35 Livery streetBirmingham b3 2PB UKISBN978-1-78216-326-8www.packtpub.comCover Image by ]. Blaminsky(milak6@wp. pl)CreditsProject coordinatorJohn tojoSherin PadayattyReviewersProofreadBela tibor barthaClaire cresswell-LanNicolae ghimboyschiIndexerAcquisition EditorMonica Amera MehtaErol StaveleyGraphicsCommissioning EditorValentina d\'silvaAmeya sAditi GajaTechnical editorProduction coordinatorKaustubh s. MayekaConidon mirandCover WorkCondon mirandaAbout the authorJohn Torjo is a renown C++ expert. He has been programming for over 15 years,most of which were spent doing C++. Sometimes, he also codes C# or JavHe\'s also enjoyed writing articles about programming in c++ Users journal(currently, Dr. Dobbs)and other magazinesIn his spare time, he likes playing poker and driving fast cars. One of his freelanceprojects lets him combine two of his passions, programming and poker. You canch him at john code@torI\'d like to thank my friends Alexandru Chis, aurelian hale, belaTibor bartha, Cristian Fatu, horia uifaleanu, Nicolae ghimbovschiand Ovidiu deac for their feed back and suggestions relatingto the book. Id also like to thank the guys at Packt for beingunderstanding, even though i missed a few deadlines now and thenand many thanks to chris kohlhoff, the author of boost asio forwriting such a damn good libraryi dedicate the book to my best friend, dariusAbout the reviewersBela tibor bartha is a professional software engineer working on varioustechnologies and languages. Although, in the last four years, he\'s working on iOSand OsX applications, as C++ is his old passion along with game development aspersonal projectsI would like to thank John for the possibility to review this bookNicolae Ghimbovschi is a talented individual, who has been working on variousC/C++ projects for over 5 years. He has been involved mostly in telecommunicationprojects for enterprises. He is a dedicated Linux hobbyist, who enjoys testing andxperimenting different operating systems, scripting tools, and programminglanguages. Besides programming, he enjoys cycling, yoga, and meditationI would like to thank John for letting me to review his bookWww.Packtpub.comSupport files, e Books, discount offersand moreYoumightwanttovisitwww.PacktPubcomforsupportfilesanddownloadsrelatedtoyour booDid you know that packt offers e book versions of every book published, with pdF and epubfilesavailableYoucanupgradetotheeboOkversionatwww.packtpub.comandasaprintbook customer you are entitled to a discount on the e book copy get in touch with us atservice@packtpub com for more detailsAtwww.packtpub.comyoucanalsoreadacollectionoffreetechnicalarticlessignupfora range of free newsletters and receive exclusive discounts and offers onPackt books and e booksPACKTLIBhttp://packtlib.Packtpub.comDo you nced instant solutions to your IT qucstions? PacktLib is Packt\'s online digital booklibrary. Here, you can access, read and search across Packt\'s entire library of booksWhy Subscribe?Fully searchable across every book published by packtCopy and paste, print and bookmark contentOn demand and accessible via web browserFree Access for packt account holdersIfyouhaveanaccountwithpacktatwww.Packtpub.com,youcanusethistoaccessPackILib loday and view nine entirely free books Simply use your login credentials forimmediate accessTable of contentsPrefaceChapter 1: Getting Started with Boost. AsioWhat is Boost. Asio?HistoryDependenciesBuilding Boost. AsioImportant macrosSynchronous versus asynchronousExceptions versus error codesThreading in Boost.AsioNot just networkingTimersThe io service classSummaryChapter 2: Boost. Asio FundamentalsThe Network APBoost. Asio namespacesIP addressesEndpointsSocketsSynchronous error codesSocket member functionsOther considerationsThe read/write/connect free functionsThe connect functionsThe read/write functionsTable of contentsAsynchronous programmingThe need for going asynchronousAsynchronous run(, run one, poll (, poll oneoRunning foreverThe run one(, poll), poll _one(functionsAsynchronous workAsynchronous post( versus dispatch( versus wrapStaying aliveSummaryChapter 3: Echo Server/clientsTCP Echo server/clientsTCP synchronous clientTCP synchronous serverTCP asynchronous clientT CP asynchronous serverThe codeUDP Echo server/clientsUdP synchronous echo clientUDP synchronous Echo serverSummaryChapter 4: Client and serverThe synchronous client/serverSynchronous clientSynchronous serverThe asynchronous client/serverAsynchronous clientAsynchronous serverSummaryChapter 5: Synchronous Versus AsynchronousMixing synchronous and asynchronous programmingPassing client to server messages and vice versaSynchronous 1/0 in client applicationsSynchronous I/o in server applicationsThreading in a synchronous serverAsynchronous l/o in client applicationsAsynchronous l/0 in server applicationsThreading in an asynchronous serverAsynchronous operationsImplementing proxiesSummaryTable of ContentsChapter 6: Boost. Asio-Other Featuresstd streams and std buffer l/oBoost asio and the stl streamsThe streambuf classThe free functions that deal with streambuf objectsCo-routinesSummaryChapter 7: Boost. Asio- Advanced TopicsAsio versus boost. asioDebuggingHandler tracking informationAn exampleHandler tracking to fileBoost Asio windows featuresStream HandlesRandom access handlesObject HandlesBoost. Asio posix featuresLocal socketsConnecting local socketsPosIX file descriptorsSummaryIndex ...展开详情

本文链接: http://boostist.immuno-online.com/view-714014.html

发布于 : 2021-03-24 阅读(0)
公司介绍
品牌分类
联络我们
服务热线:4000-520-616
(限工作日9:00-18:00)
QQ :1570468124
手机:18915418616