51 / 51 / 20
Регистрация: 28.05.2012
Сообщений: 161
|
||||||
1 | ||||||
Программа компилируется но не работает27.08.2012, 20:11. Показов 1639. Ответов 23
Метки нет (Все метки)
0
|
27.08.2012, 20:11 | |
Ответы с готовыми решениями:
23
Программа компилируется но не работает Почему программа компилируется но не работает? Почему Visual Studio показывает ошибку, но программа компилируется и работает? Программа компилируется в Borland 6.0 но не компилируется в Visual Studio 2008 |
8 / 9 / 1
Регистрация: 30.06.2011
Сообщений: 250
|
|
27.08.2012, 20:23 | 2 |
добавь задержку system("pause") из библиотеки iostream.h
или getch() из conio.h
0
|
27.08.2012, 20:25 | 3 | |||||
что у вас тут происходит ?
вылетает именно тут, перепроверьте сортировку
0
|
51 / 51 / 20
Регистрация: 28.05.2012
Сообщений: 161
|
|
27.08.2012, 20:29 [ТС] | 4 |
и как это может помочь? через ctrl+F5 тоже нормально задерживается впринципе
0
|
8 / 9 / 1
Регистрация: 30.06.2011
Сообщений: 250
|
|
27.08.2012, 20:31 | 5 |
извиняюсь, не до конца прочитал ваше сообщение
0
|
51 / 51 / 20
Регистрация: 28.05.2012
Сообщений: 161
|
|
27.08.2012, 20:40 [ТС] | 6 |
Ну это я и сам вижу,проверял, с статическим массивом работает нормально, с динамикой нет
0
|
27.08.2012, 20:43 | 7 | |||||
1
|
51 / 51 / 20
Регистрация: 28.05.2012
Сообщений: 161
|
||||||
27.08.2012, 20:45 [ТС] | 8 | |||||
даже в таком виде
0
|
Модератор
8908 / 6677 / 918
Регистрация: 14.02.2011
Сообщений: 23,519
|
|
27.08.2012, 20:54 | 10 |
во первых поменяй SIZE в некоторых компиляторах она зарезервирована
во вторых ты массив 2х2 обрабатывешь??? куда N потерял?? в третих вот она ошибка на последней итерации i=SIZE ( а может нет все N зависит при 1 2 точно будет) пройди по шагам и посмотри при каких значениях i j вылетает Добавлено через 2 минуты а как ты хотел при сортировке
0
|
27.08.2012, 20:54 | 11 | |||||
Могу предположить что должно было быть так
код
1
|
51 / 51 / 20
Регистрация: 28.05.2012
Сообщений: 161
|
||||||
27.08.2012, 22:05 [ТС] | 12 | |||||
ну как бы да. но нужно что бы SIZE был равен 2 и сортировка происходила по второму столбцу
Добавлено через 55 минут такой вариант
0
|
51 / 51 / 20
Регистрация: 28.05.2012
Сообщений: 161
|
||||||
27.08.2012, 22:50 [ТС] | 14 | |||||
на вот этом этапе
N=5, а вот k почему то забито мусором вида -854322. Cледующая строчка та же херня с j и потом с i
0
|
51 / 51 / 20
Регистрация: 28.05.2012
Сообщений: 161
|
|
27.08.2012, 23:02 [ТС] | 16 |
все верно, но почему так то?
0
|
Модератор
8908 / 6677 / 918
Регистрация: 14.02.2011
Сообщений: 23,519
|
||||||
27.08.2012, 23:22 | 17 | |||||
попробуй написать так
отладчик встал ДО исполнение инициализации а не ПОСЛЕ грубо говоря ты стоишь в начале строчки и не можешь прочитать что в этой строке
0
|
51 / 51 / 20
Регистрация: 28.05.2012
Сообщений: 161
|
|
27.08.2012, 23:34 [ТС] | 18 |
0
|
Модератор
8908 / 6677 / 918
Регистрация: 14.02.2011
Сообщений: 23,519
|
|||||||||||||||||||||
28.08.2012, 00:41 | 19 | ||||||||||||||||||||
в смысле ???
так и есть правильно это просто работа с отладчиком все что происходит в строке ты увидишь когда курсор будет стоять на следующей строке например
вот она твоя ошибка matrix[k][2] ты берешь третий столбец (выход за пределы) matrix[k+1][2] на последней итерации будет matrix[N][2](опять выход за пределы) и зачем ты крутишь циклы j и i если не используешь в теле этих значений Добавлено через 4 минуты Добавлено через 21 минуту если хочешь сортировать 2 столбец то наверное так
Добавлено через 15 минут
0
|
51 / 51 / 20
Регистрация: 28.05.2012
Сообщений: 161
|
|
28.08.2012, 04:17 [ТС] | 20 |
первые два не сортирую вообще Последняя сортирует но как то странно-только первые несколько строк
0
|
28.08.2012, 04:17 | |
28.08.2012, 04:17 | |
Помогаю со студенческими работами здесь
20
Qt: программа компилируется но не работает Программа с WinAPI компилируется, но не работает Программа компилируется, но не работает (MASM32) Программа не компилируется на mingw, но работает на dev c++ Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |