Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > comp.os.linux.development.apps > #861
| X-Received | by 2002:a24:ca01:: with SMTP id k1-v6mr1048764itg.40.1528379371639; Thu, 07 Jun 2018 06:49:31 -0700 (PDT) |
|---|---|
| X-Received | by 2002:a9d:520c:: with SMTP id e12-v6mr82531oth.11.1528379371435; Thu, 07 Jun 2018 06:49:31 -0700 (PDT) |
| Path | csiph.com!weretis.net!feeder6.news.weretis.net!feeder.usenetexpress.com!feeder-in1.iad1.usenetexpress.com!border1.nntp.dca1.giganews.com!nntp.giganews.com!v8-v6no2945230itc.0!news-out.google.com!f20-v6ni3444itd.0!nntp.google.com!u74-v6no2930124itb.0!postnews.google.com!glegroupsg2000goo.googlegroups.com!not-for-mail |
| Newsgroups | comp.os.linux.development.apps |
| Date | Thu, 7 Jun 2018 06:49:31 -0700 (PDT) |
| Complaints-To | groups-abuse@google.com |
| Injection-Info | glegroupsg2000goo.googlegroups.com; posting-host=124.218.130.113; posting-account=QJ9iEwoAAACyjkKjQAWQOwSEULNvZZkc |
| NNTP-Posting-Host | 124.218.130.113 |
| User-Agent | G2/1.0 |
| MIME-Version | 1.0 |
| Message-ID | <9b189e19-07f0-465f-ab9c-3fe52dbcbf91@googlegroups.com> (permalink) |
| Subject | A C++ library libwy-0.55 is released (for preview) |
| From | wyniijj@gmail.com |
| Injection-Date | Thu, 07 Jun 2018 13:49:31 +0000 |
| Content-Type | text/plain; charset="UTF-8" |
| Lines | 18 |
| Xref | csiph.com comp.os.linux.development.apps:861 |
Show key headers only | View raw
https://sourceforge.net/projects/cscall/ A C++ library genuinely for system programming by wrapping commonly used system calls and C library functions into forms appropriate in C++ context for system programming. The API is designed fool-proof, application normally just use it mechanically, not many rule/names invented to remember. libwy-0.55 is an early release for peer review. The most significant changes are class WyRet modified to wrap int (errno) and SLI changed to thread specific data(TSD). The result is a surprise: code size and speed get significantly better. Download and uncompress file libwy-0.55.tgz, type make, make install, easier to see manpage documents. Latter, you can 'make uninstall' if you don't like it. Or you can see the source directly. I had only tested on Fedora 28 (g++ 8.1.1), ubuntu(g++ 7.3). Many people questions why I don't use C++ standard library, this is the answer 'why', because I can do and gain more with less time/resource. Suggestions/opinons are welcome.
Back to comp.os.linux.development.apps | Previous | Next | Find similar
A C++ library libwy-0.55 is released (for preview) wyniijj@gmail.com - 2018-06-07 06:49 -0700
csiph-web