Форум программистов, компьютерный форум CyberForum.ru

"error C2872: неоднозначный символ" при переменной count - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ не заполняется вектор http://www.cyberforum.ru/cpp-beginners/thread714568.html
Добрый день! вот этот код вылетает в отладчик на строке 15. z заполнено всякой ерундой, в том числе 10-значными числами непонятными Я так понимаю, не сравниваются символы массива s, но отловить почему - не могу. int main () {int i = 1, l = 0, r = 0; char s = "abcdabcabcdfghab";
C++ С++ классы visual studio помогите реализовать сумму даты и определенного количества дней. например 3.10.2012+390=28.10.2013 високосный год не учитывать наработки есть void Date::summa() { int s,t; int m={31,28,31,30,31,30,31,31,30,31,30,31}; int n={1,2,3,4,5,6,7,8,9,10,11,12}; http://www.cyberforum.ru/cpp-beginners/thread714567.html
Одномерный массив и функции (сделать 3 функции ввода/решения/вывода) C++
Ребята помогите, хоть убейте не могу эту задачу с помощью функций сделать!( Нужно сделать 3 функции ввода/решения/вывода. Кому не сложно помогите лузеру...Программирование тяжело очень дается(( #include <iostream.h> #include <conio.h> int main () { const int n=10; int i,b,A; for(i=0; i<n;i++) { cin>>A;} cout<<"Vivod"<<endl; b=A;
Инициализация структуры через точку C++
Доброго юзаю MVS2012 Проблема есть структура struct ST { int a; int b; };
C++ Разработка программ содержащих функции http://www.cyberforum.ru/cpp-beginners/thread714542.html
При передаче по значению в принимающую функцию передается не сама переменная-параметр, а только ее значение – копия. Это уже не одна переменная, а, фактически, две. Первая является локальной по отношению к главной функции, а вторая локальной по отношению к принимающей функции. Если эти переменные имеют одно и тоже имя, конфликта не возникает, т.к. они локальны. При изменении переменной в...
C++ Поиск минимального элемента на отрезке Дана последовательность n целых чисел a1, a2, ..., an, которые в процессе работы могут изменяться. Требуется написать программу, умеющую быстро находить минимум на отрезке от i до j, то есть min(ai, ai+1, ..., aj). Исходные данные В первой строке записано число элементов n. Во второй строке через пробел записаны n целых чисел. В третьей строке записано число запросов m. В следующих m строках... подробнее

Показать сообщение отдельно
ИмяМоегоКота
Сообщений: n/a
30.11.2012, 18:38     "error C2872: неоднозначный символ" при переменной count
В общем вчера взялся изучать C++ по книге "C++ Базовый курс, 3 издание" Г. Шилдта.
И тут такая запара.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
#include <iostream>
using namespace std;
void func1();
void func2();
int count;
 
int main()
{
    int i;
    for (i=0; i<10; i++) {
        count = i * 2;
        func1();
    }
    return 0;
}
void func1()
{
    func2();
    cout << "count: " << count;
    cout << '\n';
}
void func2()
{
    int count;
    for(count=0; count<3; count++) cout<< '.';
}
При попытке компилить, выдаёт -"error C2872: неоднозначный символ", дважды, на 11 и 19 строках, если же заменить "count" на "x", то компилит без проблем.
Может кто пояснить, что конкретно ему не нравится и почему этот пример (представленный в книге и 20 раз перепроверенный на очепятки) не работает в предоставленном автором виде?

Пользуюсь компилятором из Visual Studio 2012, версии 17.00.50727.1 для x86.
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 11:43. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru