Improves your application architecture: by using this Inversion of control container when you instantiate a class all dependencies for that object will be automatically created and "injected" using smart pointers without you having to call constructors explicitly.

This may seems just a simple task, but infectorpp do it very well and alongside with other carefully crafted features will help you make your application more maintainable, testable and ready to satisfy new requisites.

If you already used a Dependency Injection Container in the past you'll love the chance to do in C++ what users did for years in C# or other languages.

If you never used such kind of frameworks you can take a look at official homepage for tutorials and examples and get the chance to improve your software engineering skill and improve the design of your application now.

Contribute development by starring, following me or Infectorpp's website and forking it on github. Also reviews here will help ;)

Features

  • Exception Safety STRONG GUARANTEE
  • Only constructor injection
  • only 170 Kb when compiled as static library
  • following DI pattern reduce application size
  • 10 times faster than Infectorpp1
  • Unique features and design
  • Inspired by C# but carefully crafted for C++
  • Quick project iteration
  • Easy to learn
  • C++11

Project Samples

Project Activity

See All Activity >

Follow Infector++

Infector++ Web Site

Other Useful Business Software
Enterprise and Small Business CRM Solution | Clear C2 C2CRM Icon
Enterprise and Small Business CRM Solution | Clear C2 C2CRM

Voted Best CRM System with Top Ranked Customer Support. CRM Management includes Sales, Marketing, Relationship Management, and Help Desk.

C2CRM consists of four modules that integrate to provide a comprehensive CRM solution: Relationship Management, Sales Automation, Marketing Automation, and Customer Service. Only buy what each user needs.
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of Infector++!

Additional Project Details

Registered

2013-07-11