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

Предлагаю людям как усовершенствовать IDE Dev-Cpp 4.9.9.2 - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ прокомментируйте мне каждую строку программы http://www.cyberforum.ru/cpp-beginners/thread403547.html
что каждая строчка выполняет в программе #include "stdafx.h" #include <iostream>//i/o #include <conio.h> //getch #include <cmath> //fabs, abs using namespace std; void ShowVector(int n, double * vec); void PryamoiHod(int n, double **a, double *b);
C++ Переделывание структуры в класс [С++] //Библиотеки #include "stdafx.h" #include <conio.h> #include "iostream" #include <string.h> using namespace std; //Объявление структуры (3 поля - отправление, прибытие, номер поезда) struct TRAIN { public: http://www.cyberforum.ru/cpp-beginners/thread403535.html
C++ Прокомментируйте мне каждую строчку программы. Структура, сортировка, массив, вывод
//Библиотеки #include "stdafx.h" #include <conio.h> #include "iostream" #include <string.h> using namespace std; //Объявление структуры (3 поля - отправление, прибытие, номер поезда) struct TRAIN { public:
Ошибка при отладке C++
запускаю программный код на отладку в Microsoft Visual C++ 2010 Express. выдает следующую ошибку в чем причина???
C++ Прокомментируйте мне каждую строчку программы. Массивы http://www.cyberforum.ru/cpp-beginners/thread403528.html
#include “stdafx.h” #include “iostream” #include <conio.h> using namespace std; int main() { setlocale (LC_ALL, “rus”); int i, n, k1, k2; float min, s=0;
C++ Динамический запрос к базе данных Добрый день! Хочу создать приложение, которое выполняет запрос к базе данных оракл. База данных есть. Необходимо чтобы пользователь вводил sql запрос в поле и он выполнялся. Подскажите, какими средствами лучше всего это реализовать? ЗЫ: разработка ведется на Visual studio 2008 подробнее

Показать сообщение отдельно
kravam
быдлокодер
 Аватар для kravam
1512 / 872 / 44
Регистрация: 04.06.2008
Сообщений: 5,268
01.08.2012, 09:15  [ТС]     Предлагаю людям как усовершенствовать IDE Dev-Cpp 4.9.9.2
Продолжаем править Dev-C++

Уверен, мало кого надо ещё убеждать, что компилятор, идущий в комплекте с IDE вчерашний день. Вот два компилятора семейства g++ свежих сборок mingw-get-inst-20111118.exe и mingw-get-inst-20120426.exe. Я опробирую последний. (Честно говоря, у них на мой взгляд есть недостаток- при переустановке они не повторяют свою предыдущую установку один в один, а качают обновления. Не всем это может нравиться).

Особенности: во-первых, теперь сообщения об ошибках выводятся на русском языке. Но есть у этого и другая сторона медали, из-за чего, собсно, я и подымаю эту тему. Они НЕ ПИШУТ номера строк и имена файлов, где найдены ошибки. Вернее, не всегда пишут.

Железно они не укажут, в какой строке эта ошибка:

C++
1
2
3
4
5
6
7
8
9
#include <stdio.h>
 
ошибка
 
int main () {
 printf ("Hello, world!\n");
 getchar ();
 return 0;
}
А выведут просто:
Bash
1
в программе обнаружен некорректный символ «\356»
Вот где хочешь, там и ищи. Меня не прельщает такая перспектива. И поэтому я представляю на суд поправленный экзешник. При его использовании вывод будет таким:
C++
1
2
3
4_1 E:\vso_moio\Программирование_на_C++\hello_word\hello.cpp в программе обнаружен некорректный символ «\356»  
...
4_6 E:\vso_moio\Программирование_на_C++\hello_word\hello.cpp в программе обнаружен некорректный символ «\340»
Что значит 4-я строка, N-я позиция. И так по шести позициям.

Кроме того, в этом экзешнике остаются все прошлые исправления.

Хочу обратить ваше внимание, что я специфика этой правки такова, что я просто не мог знать, какое сообщение выдаст компилятор на-гора в той или иной ситуации. Их, может, и тысячи, кто его знает. Поэтому необходимо тестирование с вашей стороны, на что я и надеюсь.

++++++++++++++++++++++++++++++++++++++++++++++++++++++

А теперь уточнения. Естессно, компиляторы выводят всё, что полагается. Просто IDE не все сообщения корректно обрабатывает.
В общем, качайте devcpp-4.9.9.2_nomingw_setup.exe. Меняйте devcpp.exe на предлагаемый, ставьте современный компилятор и работайте на здоровье. Замечания сюда. Что смогу, поправлю.

Ваш kravam
Вложения
Тип файла: rar devcpp_.rar (874.4 Кб, 5 просмотров)
 
Текущее время: 19:19. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru