c++

Contracts for C++ (DbC) [pdf]

Comments




c++

Senior C++ Dev for Windows Internals, TCP (Hybrid TLV)

C++ Developer for Windows Internals (Hybrid TLV) Requirements: 10 years of experience working with C++ in Microsoft Windows environments. Experience in Object-Oriented development. In-depth knowledge of the Microsoft Windows operating system, especially Windows Internals. Experience in Multi-threading development and debugging. Experience in developing System Services under Windows. Knowledge of communication protocols such as TCP, UDP. Advantage: Experience with Microsoft .NET and C#. Expe...




c++

Software Development Using C++: Beauty-and-the-Beast




c++

Episode 91: Kevlin Henney on C++

In this episode, we talk with Kevlin Henney about the C++ programming language. We look at the history and the culture of the language, and how it went through several phases in its evolution. We also take a look at some of the special language features of C++ and their overall influence.




c++

Episode 159: C++0X with Scott Meyers

This episode is a conversation with Scott Meyers about the upcoming C++0x standard. We talk a bit about the reasons for creating this new standard and then cover the most important new features, including upport for concurrency, implicitly-typed variables, move semantics, variadic templates, lambda functions, and uniform initialization syntax. We also looked at some new features in the standard library.




c++

SE Radio 617: Frances Buontempo on Modern C++

Frances Buontempo, author of the new book Learn C++ by Example, discusses the C++ programming language, a widely used general-purpose programming language. Host Philip Winston spoke with Buontempo about where C++ fits into the landscape of existing programming languages and how recent C++ standards have changed things. They talk about specific language features such as lambdas, templates, concurrency, ranges, concepts along with tips for learning and using C++. Brought to you by IEEE Software and IEEE Computer Society.




c++

Music: C++ Shanty

The whole sea shanty thing going around is charming and someone made a joke about slack and that got me thinking about going to college for computer science and wanting to spend my life on computers, and here we are, a short shanty about being careful what you wish for.




c++

MATLAB Speaks C++

Hi everyone! Today I'd like to introduce a guest blogger, Vivek Bhownani, who is the lead developer for an exciting new feature in R2019a that opens up easy access to C++ libraries without writing any C++ code. Take it away Vivek...... read more >>




c++

All About Lambda Functions in C++ (From C++11 to C++17)

Lambda functions are quite an intuitive concept of Modern C++ introduced in C++11, so there are already tons of articles on lambda function tutorials over the internet. But still, there are some untold things (like IIFE, types of lambda, etc.) left, which nobody talks about. Therefore, here I am to not only show you lambda function in C++, but we'll also cover how it works internally and other aspects of Lambda.

The title of this article is a bit misleading. Because lambda doesn't always synthesize to function pointer. It's an expression (precisely unique closure). But I have kept it that way for simplicity. So from now on, I will use lambda function and expression interchangeably.




c++

How to analyze the performance of C/C++ and debugging OpenGL ES frames on ARM and x86 Android devices

  When developing an Android* application, you usually need to test, optimize, and debug on many different platforms. While basically every hardware and chip manufacturer provides a set of custom tools...




c++

Botan C++ Crypto Algorithms Library 2.11.0

Botan is a C++ library of cryptographic algorithms, including AES, DES, SHA-1, RSA, DSA, Diffie-Hellman, and many others. It also supports X.509 certificates and CRLs, and PKCS #10 certificate requests, and has a high level filter/pipe message processing system. The library is easily portable to most systems and compilers, and includes a substantial tutorial and API reference. This is the current stable release.




c++

Botan C++ Crypto Algorithms Library 2.12.0

Botan is a C++ library of cryptographic algorithms, including AES, DES, SHA-1, RSA, DSA, Diffie-Hellman, and many others. It also supports X.509 certificates and CRLs, and PKCS #10 certificate requests, and has a high level filter/pipe message processing system. The library is easily portable to most systems and compilers, and includes a substantial tutorial and API reference. This is the current stable release.




c++

Botan C++ Crypto Algorithms Library 2.12.1

Botan is a C++ library of cryptographic algorithms, including AES, DES, SHA-1, RSA, DSA, Diffie-Hellman, and many others. It also supports X.509 certificates and CRLs, and PKCS #10 certificate requests, and has a high level filter/pipe message processing system. The library is easily portable to most systems and compilers, and includes a substantial tutorial and API reference. This is the current stable release.




c++

Botan C++ Crypto Algorithms Library 2.13.0

Botan is a C++ library of cryptographic algorithms, including AES, DES, SHA-1, RSA, DSA, Diffie-Hellman, and many others. It also supports X.509 certificates and CRLs, and PKCS #10 certificate requests, and has a high level filter/pipe message processing system. The library is easily portable to most systems and compilers, and includes a substantial tutorial and API reference. This is the current stable release.




c++

Botan C++ Crypto Algorithms Library 2.14.0

Botan is a C++ library of cryptographic algorithms, including AES, DES, SHA-1, RSA, DSA, Diffie-Hellman, and many others. It also supports X.509 certificates and CRLs, and PKCS #10 certificate requests, and has a high level filter/pipe message processing system. The library is easily portable to most systems and compilers, and includes a substantial tutorial and API reference. This is the current stable release.




c++

The nonlinear workbook : chaos, fractals, cellular automata, genetic algorithms, gene expression programming, support vector machine, wavelets, hidden Markov models, fuzzy logic with C++, Java and symbolic C++ programs / Willi-Hans Steeb, University of Jo

Steeb, W.-H




c++

Data structures and algorithms in C++ : pocket primer / Lee Wittenberg

Wittenberg, Lee, author




c++

Data structures and algorithm analysis in C++ / Mark Allen Weiss, Florida International University

Weiss, Mark Allen, author




c++

C++ programming : an object-oriented approach / Behrouz A. Forouzan, Richard F. Gilberg

Forouzan, Behrouz A., author