Content Assist Eclipse C - Показать Pr

90
9

У меня проблема с Eclipse и его содержанием. Я уже проверял, что поддержка содержимого включена, но когда я нажал назначенную ей комбинацию, eclipse покажет мне только строку "Pr". Где я не прав? Вот это фото.

Content Assist

В качестве запроса от justinmreina здесь приведен еще один пример той же ошибки. Я хочу выбрать из окна поддержки содержимого функцию atoi, но вместо этого получаю одно и то же сообщение "Pr". Если я вернусь, я получу atof().

enter image description here

спросил(а) 2014-03-09T02:43:00+04:00 6 лет, 6 месяцев назад
1
Решение
106

Перед дальнейшей отладкой еще нужно решить некоторые проблемы. То, что вы видите, странно для меня, учитывая то, что я знаю.

Какую перспективу вы используете при выполнении редактирования (C/C++?)

enter image description here

Какой набор предложений предлагает Pr?

enter image description here

Какую версию OS & Eclipse вы используете?

    как давно вы его установили? Каковы основные плагины, которые вы установили?

,

Какие предложения вы собираетесь использовать?

Вы можете найти их в разделе Window-> Настройки-> C/C++ → Редактор-> Содержание Assist-> Дополнительно. Ты таинственный " Пр " должен исходить из одного из них.

enter image description here

Ответ на эти четыре вопроса, безусловно, должен быть направлен на проблему. Если это не проблема конфигурации на вашей стороне, то, возможно, ваша установка eclipse повреждена или ее ошибка!

Разное

Назначение для sql - (я думаю) недействительный синтаксис. Это ваша стенография:

sprintf(sql, "SELECT COUNT(*) AS e FROM peer p WHERE p.user=%s;", user);

странно это компилируется и работает, но я не знаю почему!

#include <stdio.h>

int main (void) {

char mysql_str[] = "SELECT COUNT(*) AS e FROM peer p WHERE p.user=%s;", user;

printf(mysql_str);

return 0;
}

Марко, ты знаешь, почему он компилирует и выводит вывод на консоль? для меня он печатает:

SELECT COUNT(*) AS e FROM peer p WHERE p.user=�����;

возможно, я что-то пропустил на строках C и синтаксисе... обратите внимание, что в приведенном выше примере код никогда не объявляется.

ответил(а) 2014-03-29T21:29:00+04:00 6 лет, 6 месяцев назад
Ваш ответ
Введите минимум 50 символов
Чтобы , пожалуйста,
Выберите тему жалобы:

Другая проблема