как добавить документацию для буста в Qt Creator - PullRequest
1 голос
/ 20 сентября 2011

В настоящее время я начинаю использовать библиотеку наддува в qt creator (2.3.0), но функция автозаполнения не работает должным образом.Мне интересно, знает ли кто-нибудь, какие настройки мне нужно сделать, чтобы получить доступ к функции автозаполнения.

#include <iostream>
#include <boost/regex.hpp>

int main()
{
    boost::regex re;
    std::string haystack = "This is a needle in a haystack";
    std::string needle = "a*";
    re.assign(needle, boost::regex_constants::icase);
    if(boost::regex_match(haystack, re))
        std::cout << "Match" << std::endl;
    else
        std::cout << "Not match" << std::endl;
    return 0;
}

Этот код работает безупречно (вывод «Не совпадает», как и ожидалось), однако автозаполнение, похоже, отключено,Например, если я наберу bo, то ctrl + пробел, я не получу предложения.

Заранее спасибо, Dan

1 Ответ

0 голосов
/ 20 сентября 2011

Автозаполнение работает с Qt Creator.На самом деле QtCreator может автоматически завершать код повышения в случае сбоя какой-либо другой IDE.Иногда, хотя завершение кода, как правило, приводит к ошибкам, попробуйте перезагрузить ваш проект, и все будет в порядке.И, конечно, как и в большинстве IDE, ни один проект не означает завершения кода.

...