|
62 / 62 / 13
Регистрация: 27.01.2009
Сообщений: 279
|
|
Документация g++03.03.2010, 12:49. Показов 6634. Ответов 18
Метки нет (Все метки)
Недавно начал изучать С++, и хочу научиться искать необходимую документацию, опыта в поиске доки не имел, и хочу попросить совет как мне найти доку например для new(компилятор g++) - собственно нужно узнать он генерирует исключительную ситуацию или возвращает нулевой указатель. Искал тут - http://gcc.gnu.org/onlinedocs/gcc-4.4.3/cpp.pdf но ничего не нашел
Прошу не винить за глупый вопрос, просто хочу научиться читать доку. Спасибо
2
|
|
| 03.03.2010, 12:49 | |
|
Ответы с готовыми решениями:
18
Документация MSDN Документация по SDL
|
|
Псевдо программист
192 / 113 / 37
Регистрация: 19.09.2009
Сообщений: 303
|
|
| 03.03.2010, 12:53 | |
|
заходите в любой поисковик. я рекомендую google.com
пишите ключевые слова. для данного случая - "c++ new" без кавычек. смотрите результаты поиска и наслаждаетесь.
0
|
|
|
62 / 62 / 13
Регистрация: 27.01.2009
Сообщений: 279
|
||
| 03.03.2010, 13:06 [ТС] | ||
|
1
|
||
|
быдлокодер
1724 / 911 / 106
Регистрация: 04.06.2008
Сообщений: 5,705
|
|
| 03.03.2010, 16:29 | |
|
На счёт документации не знаю. Но, я пожалуй, смогу тебе помочь, еесли ты захочешь узнаТь, что именно возвратил очередной вызов gcc
Речь идёт не о чтении документации, а о нескольких лёгких пассах руками. Если заинтересовался- напиши.
0
|
|
|
62 / 62 / 13
Регистрация: 27.01.2009
Сообщений: 279
|
|
| 03.03.2010, 23:35 [ТС] | |
|
0
|
|
|
быдлокодер
1724 / 911 / 106
Регистрация: 04.06.2008
Сообщений: 5,705
|
|
| 03.03.2010, 23:44 | |
|
Ну дело собсно в том, что, как заявляют создатели cmd.exe, узнать, что возвращает та или иная команда. довольно легко. Почитать здесь.
ссылки на другие форумы запрещены Ключевое слово ERRORLEVEL Более подробно щас писать некогда, футбол выбил из колеи.
0
|
|
|
62 / 62 / 13
Регистрация: 27.01.2009
Сообщений: 279
|
|
| 03.03.2010, 23:47 [ТС] | |
|
0
|
|
|
Модератор
12843 / 7592 / 1766
Регистрация: 25.07.2009
Сообщений: 13,973
|
|||||||||||
| 04.03.2010, 09:34 | |||||||||||
|
kravam, а и в правду не очень понятна связь между значением, возвращаемым программой операционной системе, и значением, возвращаемым вызовом функции внутри программы. Вот к примеру странный код:
0
|
|||||||||||
|
Модератор
12843 / 7592 / 1766
Регистрация: 25.07.2009
Сообщений: 13,973
|
||||||
| 04.03.2010, 14:36 | ||||||
|
Топикстартеру: Можно посмотреть, как оно в заголовочном файле объявлено. К примеру у меня в макоси оно вот так выглядит:
2
|
||||||
|
|
|||||||||||
| 04.03.2010, 17:48 | |||||||||||
|
Вот реализация оператора new из gcc-4.2.1 (файл gcc-4.2.1/libstdc++-v3/libsupc++/new_op.cc)
Правда есть ещё какая-то "nothrow"-реализация (файл new_opnt.cc)
1
|
|||||||||||
|
|
|||
| 04.03.2010, 18:14 | |||
|
Добавлено через 2 минуты
0
|
|||
|
|
||
| 04.03.2010, 19:20 | ||
|
начиная с версии 4.4.* началась реализация с++0х. примерно в одно и то же время, этим занялись все серьезные производители компиляторов. к сожалению, времена 3.* застал чуть-чуть. так что тут хз.
0
|
||
|
|
|
| 04.03.2010, 19:59 | |
|
4.4 - это совсем свежая версия. А так традиционно g++ очень фривольно общался со стандартами Си++ и разрешал очень много конструкций (видимо, из соображений "а почему бы и нет?"). И проблема из этого росла такая, что многое из софта, которое собиралось на gcc-2.95.3 (последний стабильный компилятор из 2-й серии) не собиралось на 3-их версиях, потому как в софте было много некорректных конструкций, которые 2-й gcc (т.е. g++) кушал, а 3-й уже запрещал. Такая же картина была и при переходе с 3-ей версии на 4-ю, но уже в меньшей степени. Какие-то конкретные примеры не могу дать, ибо по части Си++ у меня туго.
Нынешние версии поддерживают какие-то конструкции типа extern template, правда, скорее всего, это уже относится к расширениям gnu
1
|
|
|
|
||
| 04.03.2010, 21:12 | ||
|
Добавлено через 3 минуты если любопытно, вот что реализовано: http://gcc.gnu.org/gcc-4.5/cxx0x_status.html
1
|
||
| 04.03.2010, 21:12 | |
|
Помогаю со студенческими работами здесь
19
документация по для пользователя Документация по флагам оптимизации Иерархия классов документация. Документация и примеры по файлу dsound.h Последняя официальная документация по стандарту СРР Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
| Опции темы | |
|
|
Новые блоги и статьи
|
|||
|
моя боль
iceja 24.01.2026
Выложила интерполяцию кубическими сплайнами www. iceja. net
REST сервисы временно не работают, только через Web.
Написала за 56 рабочих часов этот сайт с нуля. При помощи perplexity. ai PRO , при. . .
|
Модель сукцессии микоризы
anaschu 24.01.2026
Решили писать научную статью с неким РОманом
|
http://iceja.net/ математические сервисы
iceja 20.01.2026
Обновила свой сайт http:/ / iceja. net/ , приделала Fast Fourier Transform экстраполяцию сигналов. Однако предсказывает далеко не каждый сигнал (см ограничения http:/ / iceja. net/ fourier/ docs ). Также. . .
|
http://iceja.net/ сервер решения полиномов
iceja 18.01.2026
Выкатила http:/ / iceja. net/ сервер решения полиномов (находит действительные корни полиномов методом Штурма).
На сайте документация по API, но скажу прямо VPS слабенький и 200 000 полиномов. . .
|
|
Расчёт переходных процессов в цепи постоянного тока
igorrr37 16.01.2026
/ *
Дана цепь(не выше 3-го порядка) постоянного тока с элементами R, L, C, k(ключ), U, E, J. Программа находит переходные токи
и напряжения на элементах схемы классическим методом(1 и 2 з-ны. . .
|
Восстановить юзерскрипты Greasemonkey из бэкапа браузера
damix 15.01.2026
Если восстановить из бэкапа профиль Firefox после переустановки винды, то список юзерскриптов в Greasemonkey будет пустым.
Но восстановить их можно так.
Для этого понадобится консольная утилита. . .
|
Сукцессия микоризы: основная теория в виде двух уравнений.
anaschu 11.01.2026
https:/ / rutube. ru/ video/ 7a537f578d808e67a3c6fd818a44a5c4/
|
WordPad для Windows 11
Jel 10.01.2026
WordPad для Windows 11
— это приложение, которое восстанавливает классический текстовый редактор WordPad в операционной системе Windows 11. После того как Microsoft исключила WordPad из. . .
|