Tags » C-2

Axiomatic Data Laboratories

Axiomatic Data Laboratories, or AxioDL, is an organisation dedicated to an open-source, platform-agnostic end-to-end 3D graphics pipeline and UI toolkit stack, along with asset management. 91 more words


Bidirectionally Speaking

Given a design that requires a bidirectional association between two peer classes:

here is how it can be implemented in C++:

Note: I’m using structs here instead of classes to keep the code in this post less verbose… 155 more words


[C] Echo server/client

대학교 이후로 거의 접해지 못했던 C 를 다시 시작하고 있습니다.

다시 시작하는 이유는 회사에서 C 개발자가 필요하기 때문입니다. 처음이라 진입이 쉽지는 않겠지만 포기하지 않고 계속 하다 보면 언젠가는 되리라 생각합니다. 649 more words


Valgrind - Dealing with IPP / AVX Related False Positives

Debugging Intel IPP-enabled C/C++ programs with Valgrind, you may run into the following issues.

Process terminating with default action of signal 4 (SIGILL)

Illegal opcode at address 0xEBC9CD4

at 0xEBC9CD4 : own_ipps_sAtan2_E9LAynn (in /opt/intel/compilers_and_libraries_2016.0.109/linux/ipp/lib/intel64_lin/libippvme9.so.9.0… 320 more words

Out With The Old, In With The New

In “old” C++, object factories had little choice but to return unsafe naked pointers to users. In “new” C++, factories can return… 97 more words


Publicizing My Private Parts

Check out the simple unit test code fragment below. What the hell is the #define private public preprocessor directive doing in there?

Now look at the simple definition of… 222 more words