Posts

flags in C++

 gcc -g -lpthread -I <path> -std=c++ 

Event based design pattern

 https://bastian.rieck.me/blog/posts/2015/event_system_cxx11/ https://www.codeproject.com/Articles/6614/Generic-Observer-Pattern-and-Events-in-C

Interview questions

Orion Innovations class A {           public:     A()     {         printf("A def ctor\n");     }     ~A()     {         printf("~A def dector\n");     }     char ac; }; static A statObject; int main() {     printf("Size of A = %d\n", sizeof(A));     printf("main()\n"); } //===================== //output: here // A def ctor Size of A = 1 main() ~A def dector struct A {     A() { cout << "A" << endl; }     ~A() { cout << "~A" << endl; } }; struct B {     B() { cout << "B" << endl; }     ~B() { cout << "~B" << endl; } }; struct D {     D( D& d ) { cout << "&D" << endl; }     D() { cout << "D" <...

ONT(OMCIv1)

 show equipment ont interface 1/1/3/5/1 configure equipment ont interface 1/1/3/5/1 sernum ALCL:F8612E96  voip-allowed enable sw-ver-pland  disabled # admin state up admin state up exit .. 5 times configure vlan id 40 mode residential-bridge new-broadcast enable new-secure-fwd enable in-qos-prof-name name:Default_TC1 configure vlan id 30 mode residential-bridge new-broadcast enable new-secure-fwd enable in-qos-prof-name name:Default_TC1 configure vlan id 30  no vlan id 30 configure qos profiles bandwidth us_prof_voip_2pots_bw committed-info-rate 600 assured-info-rate 600 excessive-info-rate 600 delay-tolerance 8 configure qos interface 1/1/3/5/1/voip upstream-queue [0...7] bandwidth-profile name:us_prof_voip_2pots_bw typ:isadmin># configure qos interface 1/1/3/5/1/voip upstream-queue [0...7] bandwidth-profile name:us_prof_voip_2pots_bw typ:isadmin># configure qos interface 1/1/3/5/1/voip upstream-queue 0 bandwidth-profile name:us_prof_voip_2pots_bw typ:isadmin...

Networking Issues

Data overwriting 'a' value = 'b' value (can occur due to port overlapping)  Port overlapping Mirroring in a network Self port or Self identity or looping Sending message to itself

Deep C++ links

 https://cloudfundoo.wordpress.com/2012/04/27/deep-c-understanding-c-object-layout/  

List of Projects in C++

https://www.mindfiresolutions.com/cpp-development.htm Accounting software Application for searching/viewing legal resources Project management software IE Batch Printing Html2Xml Customized Report Builder DemoWrapper Asset Accounting Software Short Text Messaging Tool to enhance Raster to Vector Image Conversion SWF Wrap Bayesian Matting Colorization - Still VideoMatting Fogging/Defogging and Glow effects Key-frame based Rotoscoping Lazy Snapping Interactive Digital Photomontage Interactive Tone Mapping Transaction Processing System R...