2) Или сразу называть свою цену?
У меня есть дома книга Шлее по Qt 4.8, она хорошая, но очень простая и краткая. То есть, ее сложно именно читать, я скорее как справочник использую. Сам учился Qt сначала на "Qt 4. Программирование GUI на C++, Жасмин Бланшет, Марк Саммерфилд". Там, конечно. используется уже подотсталое Qt 4.2-4.3, но в остальном книга блеск. По пути можно пару отличных алгоритмов узнать и кучу другого. Эту книгу можно именно открыть и с первой страницы читать. Когда вы ее закроете вы гарантированно будете понимать как работать с Qt.
Ну вы уж определитесь, что вы хотите, C, С++, C#, это 3 разных языка программирования, если C++ поддерживает библиотеки C, то C# это совсем другой язык программирования, C++/Cli в данном случае так же другой язык, который не имеет ничего общего с C# и позволяет генерировать управляемый код в C++.
Вообще я когда-то поставил Visual C++ 6.0, открыл сайт http://firststeps.ru и понеслось. Начал с туториалов, потом начал читать книги по C++. Страуструпа, Элджера, потом и до Александреску добрался.
А Керниган это C.
Ставьте Visual Studio 2013 Express и не мучайтесь (если под Win). К C++ Builder лучше вообще не прикасайтесь. CodeLite вообще IDE, а не компилятор. Предыдущие 2 идут со своими компиляторами. Ну и создавайте проекты консольных приложений.