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

Несистематическая ошибка на этапе компиляции - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Сортировка массива по убыванию http://www.cyberforum.ru/cpp-beginners/thread1063095.html
Добрый вечер. Нужно отсортировать массив по убыванию. В гугле что то нашёл, но так как я ещё начинающий, то чужой код понимаю с трудом, тем более без комментариев. Нужно отсортировать второй массив по убыванию, сам пробывал но ни чего почему то не получалось. Может что то не заметил) Вот сам код Нужно отсортировать второй массив по убыванию. #include <iostream> using namespace std;
C++ nvidia cuda с++ проект Нужна помощь в сборке и запуске проекта cuda с++. Код который выложу ниже осуществляет трассировку лучей на gpu. Если кто то может помочь буду очень признателен. http://www.cyberforum.ru/cpp-beginners/thread1063083.html
Матрицы. Ступенчатый вид C++
Неправильно приводит к ступенчатому виду, когда первые элементы каждой строки равны нулю. В чем может быть проблема ? Очень нужна помощь ! Заранее благодарен. #include <string> #include <iostream> using namespace std; int prog(int x) {return (x-1)*x/2;} void pokaz(int n,int l,double a )
C++ Даны заполненные очереди целых чисел p и q. Сформировать очередь r
Использовать стандартные типы "очередь", определённые в библиотеке STL. Даны заполненные очереди целых чисел p и q. Сформировать очередь r. Записать в неё чётные элементы из очереди p и каждый третий элемент из q.
C++ Считывание чисел в строке. С++ http://www.cyberforum.ru/cpp-beginners/thread1063002.html
Программа считывает арифметическое выражение (только сложение и вычитание) в формате строки и выводит результат. Но требуется считывать числа и цифры, а считываются только цифры. Например: "240-186+53-12" считывает как "2-1+5-1". Прошу помочь с исправление кода. scanf и sprintf использовать НЕЛЬЗЯ #include"stdafx.h" #include"iostream" #include"string" using namespace std; void main()...
C++ Работа с графикой Есть прога с вращением куба. Я ее сделал автоматически. Помогите, чтобы куб вращался стрелками с клавы. Вот исходник. подробнее

Показать сообщение отдельно
Tulosba
:)
Эксперт С++
4378 / 3221 / 297
Регистрация: 19.02.2013
Сообщений: 9,044
04.01.2014, 20:21     Несистематическая ошибка на этапе компиляции
Цитата Сообщение от Catstail Посмотреть сообщение
Это - ошибка линковки, а не компиляции.
Да тут не с чего быть ошибке линковки.
Судя по всему ТС спер у кого-то древнючий и кривой код с <iostream.h>. Потому что после минимальных правок всё собирается на ура.
Кликните здесь для просмотра всего текста
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
#include <iostream>
 
using namespace std;
 
int main()
{   double a[10];
    int index,i_max,i_min;
    double max,min,sum,sum2,x;
    sum=sum2=0;
    //-------------------------------------
    for (index = 0; index < 10; index++) { //ввода данных
    cin>>a[index];
    }
    //-------------------------------------
    for (index = 0; index < 10; index++) {
    if (a[index]<0) sum+=a[index];
    }                                   //суммирование отрицательных элементов
    cout<<"Summa otr elements "<<sum<<"\n";
    //------------------------------------------------
    max=-100000;
    min=100000;
    for (index = 0; index < 10; index++)
    if (a[index]>max) {max=a[index]; i_max=index; } //поиск максимального элемента
    cout<<"max="<<i_max<<"\n";
    //---------------------------------------------------
    for (index = 0; index < 10; index++)
    if (a[index]<min) {min=a[index]; i_min=index; } //поиск минимального элемента
    cout<<"min="<<i_min<<"\n";
    //---------------------------------------------------
    if (i_max>i_min)
    for (int i = i_min; i <= i_max; i++)
    sum2+=a[i];
    else
    if (i_max<i_min)
    for (int i = i_max; i <= i_min; i++)
    sum2+=a[i];
    //----------------------------------------------------
    cout<<"sum2="<<sum2<<"\n";
    //----------------------------------------------------
    for (int i = 0; i <= 10; i++) {
    if (a[i]>a[i+1])
     {
     x=a[i];
     a[i]=a[i+1];
     a[i+1]=x;}
     }
    for (int i = 0; i <= 10; i++) 
    cout<<a[i]<<" ";
    cin>>a[0];
}
 
Текущее время: 22:14. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru