Автор Тема: #include <hashmap>  (Прочетена 1368 пъти)

aSmith

  • Напреднали
  • *****
  • Публикации: 34
    • Профил
#include <hashmap>
« -: Dec 26, 2004, 21:16 »
Здравейте, честита коледа на всички

....имам малък проблем, не е жизненоважен, но просто от любопитство исках да попитам...

Искам да ползвам <hashmap> ама #include <hashmap> не работи, но пък работи #include <hashmap.h> ползвам gentoo с gcc 3.3.4

ето това е което изкарва гцц-то, ама то си е нормално:  
/usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.4/include/g++-v3/backward/backward_warning.h:32:2: warning: #warning This file includes at least one deprecated or antiquated header. Please consider using one of the 32 headers found in section 17.4.1.2 of the C++ standard. Examples include substituting the <X> header for the <X.h> header for C++ includes, or <sstream> instead of the deprecated header <strstream.h>. To disable this warning use -Wno-deprecated.


някой да знае как се оправи това?
Активен

gamehack

  • Напреднали
  • *****
  • Публикации: 244
    • Профил
    • WWW
#include <hashmap>
« Отговор #1 -: Dec 26, 2004, 23:04 »
Като гледам компилираш C++ програма, а g++ като види тоя .h хедър мрънка за него, защото предполагам библиотека е за C, а не за C++. А проблеми за ползваш C библиотеки в C++ принципно няма, защото C++ е съвместим със C. Ако искаш да те ти показва Warning-а можеш да изпълниш тази команда като компилираш:
Примерен код

g++ file.cpp -o binary -Wno-deprecated


Поздрави,
gamehack
Активен

Simplicity all the way...

aSmith

  • Напреднали
  • *****
  • Публикации: 34
    • Профил
#include <hashmap>
« Отговор #2 -: Dec 27, 2004, 12:17 »
ми не не е така библиотеката си е за c++... това е някакво нестандартно допълнение към stl-а, така че трябва да се компилира с g++.... то така си се компилира, ама ако искам същото да работи на друг компилатор/операционна система сигурно ще трябва да се сложат някакви #ifdef-ове пък аз не искам...

Examples include substituting the <X> header for the <X.h> ето това като го направя и ми дава, че не е намерен <X>...
Активен

Подобни теми
Заглавие Започната от Отговора Прегледи Последна публикация
Include Directive
Преводи на документация
kennedy 0 1426 Последна публикация Apr 27, 2002, 11:38
от kennedy
PHP include
Web development
svincho 4 1456 Последна публикация Aug 17, 2005, 08:28
от svincho
Include latin layout + не може да се активира
Настройка на програми
Vatman 0 741 Последна публикация Jan 04, 2007, 20:15
от Vatman
Php include() bug
Web development
VladSun 6 2182 Последна публикация Oct 16, 2007, 19:42
от VladSun
Http грешка при външно include?
Web development
Naka 11 2614 Последна публикация Apr 21, 2010, 00:14
от VladSun