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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
gogaloh
9 / 10 / 0
Регистрация: 14.03.2015
Сообщений: 550
#1

Неудачная попытка понять как работает функция peek() - C++

27.04.2016, 07:15. Просмотров 172. Ответов 2
Метки нет (Все метки)

Чтобы понять принцип работы функции peek(), написал простенькую программку. Но даже она не работает.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#include <iostream>
using namespace std;
 
int _tmain(int argc, _TCHAR* argv[])
{
    const int num = 5;
    int array[num];
    for (int i = 0; i < num; i++)
        array[i] = i + 1;
    for (int i = 0; i < num; i++)
    {
        if (array[i].peek() == 3)
            cout << array[i];
    }
    system("pause");
    return 0;
}
Надеялся что в консоли появится 2
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
27.04.2016, 07:15
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Неудачная попытка понять как работает функция peek() (C++):

неудачная попытка программы - C++
Всем здравствуйте раньше программировал на фортране.Сейчас перехожу на Си++ не могу сделать элементарную вещь.Мб туплю где-то дело...

как мне понять что принимает моя функция какие значения? - C++
как мне понять что принимает моя функция какие значения?????????????????????? #pragma comment (lib, &quot;BrickWall.lib&quot;) // Материал...

Не понять как работает код - C++
int main() { int i = 0; for (;;) { i = 0; while (GetAsyncKeyState(0x30)) { if (i == 0) {

Не могу понять как работает программа - C++
Здравствуйте люди.Помогите понять как работают фнкции в программе(см. ниже). Учусь по книге Стефана Девидса С++ для чайников 4-е и 5-е...

Не могу понять, как работает программа - C++
Здравствуйте, непонятны некоторые функции программы. Спасибо. #include &lt;iostream&gt; #include &lt;conio.h&gt; #include &lt;cstring&gt; ...

Не могу понять, как работает побитовый сдвиг - C++
Есть вот такой код: int invar, wv1, wv2, et, yt, resv; invar = 14; wv1 = invar &gt;&gt; 4; printf(&quot;%i\n&quot;, wv1); wv1 = wv1 &lt;&lt; 28; ...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Stitch Igorek
45 / 45 / 18
Регистрация: 02.04.2016
Сообщений: 308
Завершенные тесты: 1
27.04.2016, 07:50 #2
Тут почитал наверно эта функция все же для STL контейнеров(string, arrey и т.д.) а не для пользовательских массивов.
опять не туда посмотрел=(.
Dovgon
113 / 84 / 25
Регистрация: 08.04.2010
Сообщений: 522
27.04.2016, 08:51 #3
а что ты вообще делаешь? Откуда у массива функция peek().
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
27.04.2016, 08:51
Привет! Вот еще темы с ответами:

Не могу понять, как работает проверка на нечётность - C++
Программа призвана выводить на консоль элементы массива с нечётными значениями. Проверка на нечётность здесь весьма нетрадиционна....

Массивы. Не могу понять как работает программа - C++
Здравствуйте. Я как и многие в этом разделе новичок. У меня возникли трудности в понимании данной программы #include &lt;iostream&gt; ...

Не могу понять как работает этот код в деталях - C++
dg1-&gt;Rows-&gt;Clear();//Очищяет в датагриде строки ifstream infile (StrToChar(openFileDialog1-&gt;FileName));//Чтение из файла ...

Не могу понять как работает (//накопление счетчиков) поясните пжлст - C++
} #include &quot;stdafx.h&quot; #include &lt;stdio.h&gt; #include &lt;conio.h&gt; #define eof -1 //признак конца файла #define maxind 10 //количество...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru