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

Вывести элементы вектора, вывести их адрес - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Не удается сортировка односвязного списка http://www.cyberforum.ru/cpp-beginners/thread1188564.html
// книги.cpp: определяет точку входа для консольного приложения. // #include "stdafx.h" #include <iostream> using namespace std; struct Node { char name ;
C++ Считать определенное количество символов после слова "MODE" из файла и записать в другой текстовый файл Считать определенное количество символов после слова "MODE" из файла и записать в другой текстовый файл http://www.cyberforum.ru/cpp-beginners/thread1188549.html
Движение квадрата мышью C++
Подскажите как в c++ реализовать передвижение квадрата с помощью мыши и в какой среде, в идеале исходник конечно предоставить.
C++ Вычислить сумму элементов квадратной матрицы
Доброго времени суток. Помогите пожалуйста решить задание: Дана целочисленная квадратная матрица. Вычислить сумму элементов матрицы.
C++ Задача на поиск 2х наибольших чисел http://www.cyberforum.ru/cpp-beginners/thread1188510.html
Попалась задачка с ныне мне не встречавшейся переменной tmp. Единственное, что я нашла в интернете, так это то, что tmp создают для хранения временных файлов, удаляемых при прекращении программы. Поясните, пожалуйста, функцию данной переменной? И почему, например, при поиске одного наибольшего числа, нам эта переменная не нужна была. Спасибо. #include <iostream> using namespace std; int...
C++ Детерминированный конечный автомат Всем привет,у меня такая проблема: Написал в билдере код,но не получается запустить в VS 10,никак не могу понять в чем же проблема. И кому не сложно,изобразите пожалуйста графическую схемку это программы. // // #include <iostream.h> int main() { char pp; int lang = { {1,2,3}, {1,-1,4}, {4,-1,2}, {-1,3,4},{3,2,1}}; int state = 0; подробнее

Показать сообщение отдельно
Altair42
0 / 0 / 0
Регистрация: 28.06.2013
Сообщений: 322
26.05.2014, 17:06  [ТС]     Вывести элементы вектора, вывести их адрес
dzrkot, нуу как бы я самостоятельно изучаю С++. с книги и форума

И какие то проблемы с VS. Раньше использовал VS 2010 все было просто шык. Перешел на VS 2012 начались проблемы. Вот данный код должен работать.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#include <iostream>
#include <conio.h>
#include <vector>
int main()
{
    setlocale( LC_ALL, "Russian");
    std::vector<int> num;
    int a;
std::cout << "Введите несколько чисел: \n";
while(std::cin >> a, a != '\n')
a % 2 != 0 ? num.push_back(a): num.push_back(a*2);
for(int r = 0; r < num.size(); r++)
    std::cout << r << " Элемент вектора: " << num[r] << std::endl;
_getch();
return 0;
}
Цикл while не заверщаеться при получение символа новой строки. Такая же проблема была раньше в другом коде. Там просто инициализировал символ новый строки (типа char x = '\n'. Но тут не чего не помогает. Ввожу фнкцию if работает ( сохраняет в вектор только 1 символ). Работает даже без функции if.
 
Текущее время: 10:27. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru