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

Сформировать одномерный массив целых чисел, используя датчик случайных чисел - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Нахождение палиндрома в строке http://www.cyberforum.ru/cpp-beginners/thread873666.html
Суть задачи в том, чтобы в заданной строке найти самый длинный палиндром, при чем в строке abacbaa самый длинный палиндром ababa, если есть несколько палиндромов одинаковой длины, найти любой из них....
C++ Цикл for и OpenMP Недавно распаралелил свой цикл for, а теперь решил посмотреть на сколько я выигрываю от этого. Но вот неожиданность, все многопоточные версии работают дольше, чем одномоточная. Грешу на... http://www.cyberforum.ru/cpp-beginners/thread873662.html
графика (Написать программу «цветок»: распускается и закрывается.) C++
Написать программу «цветок»: распускается и закрывается.
C++ Нужно что бы если в текстбокс не вводиться текст, то срабатывала исключительная ситуация, которая просила бы юзера заполнить его.
Нужно что бы если в текстбокс не вводиться текст, то срабатывала исключительная ситуация, которая просила бы юзера заполнить его. String^ GetName() { try { ...
C++ Нахождение элементов в строках http://www.cyberforum.ru/cpp-beginners/thread873645.html
пишу программу, которая позволяет найти элементы в строках, все замечательно ищется, но только ПЕРВЫЙ элемент, как сделать так, чтобы на экран выводились ВСЕ элементы, удовлетворяющие поиску? Все...
C++ Ошибка В чем ошибка? #include<iostream> #include<stdio.h> #include<ctime> #include<cmath> using namespace std; double dist(int *a, int i1, int i2){ return sqrt((a-a)*(a-a)+(a-a)*(a-a)); }... подробнее

Показать сообщение отдельно
vetal0007
29 / 29 / 1
Регистрация: 11.02.2012
Сообщений: 339
21.05.2013, 23:16  [ТС]
Выводит ошибки
error C2039: i: не является членом "std::vector<_Ty>
error C2039: <<: не является членом "std::vector<_Ty>
error C2039: system: не является членом "std::vector<_Ty>
и тому подобные

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
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
#include "stdafx.h"
#include <iostream>
#include <time.h>
#include <stdlib.h>
#include <vector>
#define size 10
using namespace std;
void Reverse(int *a, int *b)
{
   if (a < b)
   {
       *a += *b; *b = *a - *b; *a -= *b;
       Reverse(a + 1, b - 1);
   }
}
int main()
{
    srand(time(NULL));
    int i, a[size],n;
    cout<<"Massiv: ";
    for(i=0; i<size; i++)
    {
        a[i]=rand()%100-50;
        cout<<a[i]<<" ";
    }
    
    cout<<"\n\nPerevernutiy massiv: ";
    const int size = sizeof(a)/sizeof(*a);
    std::vector<int> v( a, a + size );
    std::reverse( v.begin(), v.end() );
     for( auto e: v )
    {
        std::cout << e << " ";
    }
    std::cout << std::endl;
    v.erase( v.begin() + v.size()/2 );
    for( auto e: v )
    {
        std::cout << e << " ";
    }
    
    cout<<"\n\nMassiv (M[ I+10 ]-2): ";
    for (i = size-2; i >= 0; i--)
        a[i]=a[i-3];
    a[0]=rand()%100-50;
    for (i = 1; i < 3; i++)
    a[i]=a[i-1]+2;
    for (i = 0; i < size-2; i++)
        std::cout << a[i] << ' '; //error C2039: i: не является членом "std::vector<_Ty>
    std::cout << "\n"; //error C2039: <<: не является членом "std::vector<_Ty>
    system ("pause"); //error C2039: system: не является членом "std::vector<_Ty>
    return(0);
}
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru