ANTICHAT — форум по информационной безопасности, OSINT и технологиям
ANTICHAT — русскоязычное сообщество по безопасности, OSINT и программированию.
Форум ранее работал на доменах antichat.ru, antichat.com и antichat.club,
и теперь снова доступен на новом адресе —
forum.antichat.xyz.
Форум восстановлен и продолжает развитие: доступны архивные темы, добавляются новые обсуждения и материалы.
⚠️ Старые аккаунты восстановить невозможно — необходимо зарегистрироваться заново.
 |
|

07.01.2009, 23:29
|
|
Постоянный
Регистрация: 04.11.2007
Сообщений: 303
Провел на форуме: 811764
Репутация:
119
|
|
Сообщение от von_Kondr
Да это я ради эксперимента комментировал. Заремил, разремил - один чёрт. Похоже, в настройках компилятора что-то менять надо. В Dev C++ и в редакторе ресурсов свои баги с глюками...Просто интерфейс у этой среды очень удобный, вот и использую.
Попробуй с параметрами сборки поиграться. Где-то, если можно, надо добавить работу с wchar'ом.
|
|
|

08.01.2009, 00:03
|
|
Участник форума
Регистрация: 19.12.2006
Сообщений: 173
Провел на форуме: 1812111
Репутация:
125
|
|
Сообщение от Martyr
Убери // перед using namespace std; Ты же просто эту строчку закоментировал поэтому и не работает,а под 2008 студией пример отлично компилируется.
там выбор либо ::std либо Using namespace std; смотри внимательней)
|
|
|

08.01.2009, 16:04
|
|
Новичок
Регистрация: 07.11.2008
Сообщений: 4
Провел на форуме: 4289
Репутация:
0
|
|
Сообщение от criz
Попробуй с параметрами сборки поиграться. Где-то, если можно, надо добавить работу с wchar'ом.
Добавил в конфиге - получил массу ошибок в заголовочных файлах, а потом выяснил, что MinGW вообще не работает под Windows с wchar. Вот такая это бяка.
|
|
|

10.01.2009, 09:52
|
|
Новичок
Регистрация: 07.01.2009
Сообщений: 10
Провел на форуме: 22534
Репутация:
7
|
|
привет. пример из книги ввожу:
//Использование прототипов функции
int
#include <iostream>
using namespace std;
int Area(int length, int width); //прототип функции
int main()
{
int lengthofYard;
int widthofYard;
int areaofYard;
cout << "\nHow wide is your yard?: ";
cin >> widthofYard;
cout << "\nHow long is your yard?: ";
cin >> lengthofYard;
areaofYard = Area(lengthofYard, widthofYard);
cout << "\nYour yard is: ";
cout << areaofYard;
cout << \n square feet \n \n";
return 0;
}
int Area(int yardlength, int yardwidth)
{
return yardlength * yardwidth;
}
ввожу это и в VStudio 2008 Pro и в Сode:Blocks 8.0, всеравно ругаетца, в VS 2008 Pro вот так:1>Embedding manifest...
1>.\Debug\op.exe.intermediate.manifest : general error c1010070: Failed to load and parse the manifest. 5 C405BAO =09B8 C:070==K9 D09;.
1>Build log was saved at "file://c:\Documents and Settings\Ivn\Мои документы\Visual Studio 2005\Projects\op\op\Debug\BuildLog.htm"
1>op - 1 error(s), 0 warning(s)
а в Code:Blocks еще хлеще.
мне как новичку первое что пришло в голову добавить к iostream вот это .h и убрать namespace, таже хрень всеравно
|
|
|

10.01.2009, 10:01
|
|
Участник форума
Регистрация: 26.02.2006
Сообщений: 209
Провел на форуме: 2418438
Репутация:
93
|
|
Сообщение от iffan
привет. пример из книги ввожу:
//Использование прототипов функции
int
#include <iostream>
using namespace std;
int Area(int length, int width); //прототип функции
int main()
{
int lengthofYard;
int widthofYard;
int areaofYard;
cout << "\nHow wide is your yard?: ";
cin >> widthofYard;
cout << "\nHow long is your yard?: ";
cin >> lengthofYard;
areaofYard = Area(lengthofYard, widthofYard);
cout << "\nYour yard is: ";
cout << areaofYard;
cout << \n square feet \n \n";
return 0;
}
int Area(int yardlength, int yardwidth)
{
return yardlength * yardwidth;
}
ввожу это и в VStudio 2008 Pro и в Сode:Blocks 8.0, всеравно ругаетца, в VS 2008 Pro вот так:1>Embedding manifest...
1>.\Debug\op.exe.intermediate.manifest : general error c1010070: Failed to load and parse the manifest. 5 C405BAO =09B8 C:070==K9 D09;.
1>Build log was saved at "file://c:\Documents and Settings\Ivn\Мои документы\Visual Studio 2005\Projects\op\op\Debug\BuildLog.htm"
1>op - 1 error(s), 0 warning(s)
а в Code:Blocks еще хлеще.
мне как новичку первое что пришло в голову добавить к iostream вот это .h и убрать namespace, таже хрень всеравно
В 2005 студии нормально скомпилил, поругалось только на то что нет двойной кавычки:
cout <<"\n square feet \n \n";
и зачем там перед всем кодом int написан?
|
|
|

10.01.2009, 10:24
|
|
Новичок
Регистрация: 07.01.2009
Сообщений: 10
Провел на форуме: 22534
Репутация:
7
|
|
обана, вот щас убрал в самом начале int и действительно добавил одну кавычку (зараза пропустил), и только в Code:Blocks 8.0 все пошло путем, а в VStudio 2008 Pro всеравно ругаеца также.
спасибо ToniKapuchon)
|
|
|

10.01.2009, 11:46
|
|
Новичок
Регистрация: 09.01.2009
Сообщений: 6
Провел на форуме: 8292
Репутация:
0
|
|
помогите пожалуйста
я купил программу для галактики у крематора.....переустановил систему а она начала писать вот это list index out of bounds (0)... жму авторизация...пишет no address specified помогите кто может или дайте связтся с крематором
|
|
|

13.01.2009, 04:50
|
|
Участник форума
Регистрация: 06.05.2008
Сообщений: 161
Провел на форуме: 1289087
Репутация:
59
|
|
Перешел с Windows на линукс, сразу возникла проблема в разработки программ, разбираюсь уже несколько дней, пишу в Emacs (написал какой то кривой хоткей для компиляции, программа компилируется, но запускать ее все запускать ее все равно приходится руками либо в отдельной консоли, либо в отдельном буфере, при этом я постоянно забываю какими клавишами переключаются буферы  ) компилирую в g++, но дело даже не в этом, меня интересует отладчки, сразу скажу не каких книжек еще не читал (ибо пока не выбрал что читать), я прочитал коротенькую статейку про отладчик gdb но правда пока что не понял как им пользоваться, но я так догадываюсь что для емакса наверное существует плагин связаный с этим отладчиком. Наверное я своими объяснениями еще больше запутал, короче мне нужно что бы емакс мог как ВС или ТурбоС++ стававить точку остановки и смотреть какие значения приняла переменная. Как это можно осуществить?
|
|
|

13.01.2009, 07:40
|
|
Познавший АНТИЧАТ
Регистрация: 27.04.2007
Сообщений: 1,044
Провел на форуме: 3660186
Репутация:
905
|
|
Ссылок в гугле предостаточно, стоит только набрать в поисковике emacs+gdb. Например, http://www.opennet.ru/docs/RUS/gdb/gdb_18.html
|
|
|

13.01.2009, 17:38
|
|
Познающий
Регистрация: 08.07.2008
Сообщений: 63
Провел на форуме: 180959
Репутация:
14
|
|
составьте код на с++ . дан линейный массив, надо выстроить элементы по возрастанию
у меня уже каша  . алгортм то хоть правильно набросал?
выводим " введи размерность массива"
считываем
объявляем массив и размерность
рандомно заполняем массив и выводим на экран
начало цикла
если элемент массива больше чем следующий, то меняем их местами и проверяем следующий элемет
если 1элемент<2элемент<3элемент<N элемент
вывод массива на экран. иначе к началу цикла
конец цикла.
|
|
|
|
 |
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|