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

Где скачать MS Visual C++ ? - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Н-ленточное слияние с метод сортировки http://www.cyberforum.ru/cpp-beginners/thread113376.html
Осуществить программную реализацию сортировки информации заданного вида сбаланси-рованным N-ленточным слиянием (в оперативной памяти), используя выбранные, в соответ-ствии с вариантом, из табл. 1 алгоритм внутренней сортировки и формат исходных данных. Ключ int Запись 0 – только ключ, 1 – ключ и другие дан-ные различных типов 1, char, float Метод внутренней сортировки метод шелла
C++ Отсортировать элементы структуры по алфавиту. друзья, не подскажите как отортировать элементы структуры по алфавиту??? http://www.cyberforum.ru/cpp-beginners/thread113327.html
C++ Работа с элементами массивов
Здраствуйте,форумчане! Просьба решить эти лабораторные задачи.Срочно надо: 1. Ввести массив А. в массив В перенести все элементы массива А имеющие четный индекс и нечетное значение. Массив В отсортировать по возрастанию, используя метод пузырька. 2. Ввести массивы А и В. в массив С скопировать те элементы, которые есть в массиве А, но которых нет в массиве В. Из массива А удалить все нечетные...
Как печатать переменные типа string в консоли C++
использую _cprintf чтобы выводить данные в консоль, другие операторы у меня почему то не работаю, но не суть проблема в том что _cprintf выводит все кроме переменных string, даже тип char без проблем пробую писать так string card1="AA"; _cprintf(" card1 %s ", card1); в результате получаю вместо АА надпись <null>
C++ Занести в матрицу данные справа налево http://www.cyberforum.ru/cpp-beginners/thread113250.html
необходимо создать двумерный динамический массив типа char и: занести в него данные сначала справа налево(имеется в виду 1-ая(0-ая) строка),данные в следующую строку слева направо... и так до конца массива... в конце необходимо вывести весь массив, но по столбцам (тоесть сначала 1-ый столбец потом 2-ой потом 3-ий и до конца массива) вот , что сделал я : #include "stdafx.h" #include...
C++ Доска Гамильтона Изобразить на экране доску гамильтона с движущимися по ней шариками.Одновременно должны двигаться несколько шариков.Заканчивая движение шарики останавливаются в нижней части доски.Использовать датчик случайных чисел для выбора пути шарика при прохождении через препятствие.Посчитать число шариков попадавших в каждое из отверстий. Хоть часть помогите сделать подробнее

Показать сообщение отдельно
Nameless One
Эксперт С++
5769 / 3418 / 255
Регистрация: 08.02.2010
Сообщений: 7,444
06.04.2010, 17:24     Где скачать MS Visual C++ ?
Версия 6.0 - устарела

Добавлено через 9 минут
К примеру, такой код уже не пройдет:
C++
1
2
3
4
5
6
7
8
9
10
#include <iostream>
 
int main()
{
    for(int i=0; i<5; ++i)
        std::cout << i << std::endl;
    for(int i=4; i<9; ++i)
        std::cout << i << std::endl;
    return 0;
}
Выдает ошибку:
Код
Compiling...
main.cpp
c:\temp\main.cpp(7) : error C2374: 'i' : redefinition; multiple initialization
        c:\temp\main.cpp(5) : see declaration of 'i'
Error executing cl.exe.
т.е. в строке 7 происходит повторное объявление i. Хотя это не соответствует современному стандарту: i, объявленная в строке 5, имеет контекст и область видимости тела первого цикла, т.е. при выходе из первого цикла i должна быть уничтожена. А в строке 7 должно происходить объявление новой переменной, а не повторное объявление старой.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru