Login
STL in VC++
311
18.01.02 07:39
Посоветуйте, пожалуйста, как сделать чтобы VC6.0
понимал STL.
Вот это он понимает:
#include <string>
main()
{
return 0;
}
А вот на это ругается:
#include <string>
main()
{
string s;
return 0;
}
Спасибо!
понимал STL.
Вот это он понимает:
#include <string>
main()
{
return 0;
}
А вот на это ругается:
#include <string>
main()
{
string s;
return 0;
}
Спасибо!
NEW 18.01.02 09:07
in Antwort Anonymous 18.01.02 07:39
#include <string>
usind namespace std;
main()
{
string s;
return 0;
}
В заботе о ближнем, главное - не перестараться!
usind namespace std;
main()
{
string s;
return 0;
}
В заботе о ближнем, главное - не перестараться!
los muertos e idos no tiene amigos
NEW 18.01.02 09:18
in Antwort oldGremlin 18.01.02 09:07
Спасибо!
Заработало!!!
Ещ╦ вопрос пожалуйста:
теперь оно выдает тонну Warning'ов
на вот эту безобидную штуку:
typedef map<string, string> MAP;
Спасибо!
Заработало!!!
Ещ╦ вопрос пожалуйста:
теперь оно выдает тонну Warning'ов
на вот эту безобидную штуку:
typedef map<string, string> MAP;
Спасибо!
NEW 18.01.02 11:03
in Antwort Anonymous 18.01.02 09:18
Была какая-то дериктива компелятор, что бы их повыключать, если раздражают :)
NEW 18.01.02 11:43
in Antwort Poxy 18.01.02 11:03
Пока нашел только
Projekteistellungen
C/C++
Kategorie:Programmiersprache C++
В результате несколько полегчало,
но Warning'и в бредовом стиле и в бредовом
количестве продолжают литься Ниагарой.
Projekteistellungen
C/C++
Kategorie:Programmiersprache C++
В результате несколько полегчало,
но Warning'и в бредовом стиле и в бредовом
количестве продолжают литься Ниагарой.
NEW 18.01.02 15:44
in Antwort Anonymous 18.01.02 09:18
#include <string>
#include <map>
using namespace std;
typedef map<string, string> MAP;
В заботе о ближнем, главное - не перестараться!
#include <map>
using namespace std;
typedef map<string, string> MAP;
В заботе о ближнем, главное - не перестараться!
los muertos e idos no tiene amigos
NEW 19.01.02 09:17
in Antwort oldGremlin 18.01.02 15:44
Теперь всё тихо и мирно компилируется,
оказалось что нужно поставить:
Projekteinstellungen
C/C++
Warnstufe: keine
Всем большое спасибо за помощь!
оказалось что нужно поставить:
Projekteinstellungen
C/C++
Warnstufe: keine
Всем большое спасибо за помощь!
NEW 19.01.02 11:37
in Antwort Anonymous 19.01.02 09:17
На Вашем месте я бы их всё же оставил .. Варнинги воспитывают культуру кода и помогают отлавливать более глубокие
и серьёзные ошибки чем опечатки .. Инклуды там не забывать , ну и всё подобное ... :))
--Alt Linux Sisyphus (2.4.17)
Regards,
Schlecht
и серьёзные ошибки чем опечатки .. Инклуды там не забывать , ну и всё подобное ... :))
--Alt Linux Sisyphus (2.4.17)
Regards,
Schlecht
[zsh] :: [зел]\|/[/зел] :: [син]schlecht@6o6pbIHykc:pts/1[/син] [/home/schlecht/] ~$ man woman ;
NEW 20.01.02 07:07
in Antwort Schlecht 19.01.02 11:37
Совершенно с Вами согласен, я к ним тоже отношусь
с почтением и вниманием и считаю что проект в котором
при компиляции нет ошибок но есть сотня Warning'ов
выглядит довольно неряшливо. Кстати, подобное приходилось
наблюдать и у моих немецких коллег и поначалу удивляло
как и многое другое что не вяжется с домашним представлением о немецком менталитете.
Разумеется, я оставил в настройках те Warning'и которые
считаю важными. В общем то я решил попробовать писать
и отлаживать под WinXP а потом исходники транслировать
под SuSe c++, в моей ситуации это удобно.
С уважением,
VV
с почтением и вниманием и считаю что проект в котором
при компиляции нет ошибок но есть сотня Warning'ов
выглядит довольно неряшливо. Кстати, подобное приходилось
наблюдать и у моих немецких коллег и поначалу удивляло
как и многое другое что не вяжется с домашним представлением о немецком менталитете.
Разумеется, я оставил в настройках те Warning'и которые
считаю важными. В общем то я решил попробовать писать
и отлаживать под WinXP а потом исходники транслировать
под SuSe c++, в моей ситуации это удобно.
С уважением,
VV
NEW 22.01.02 01:15
in Antwort Anonymous 20.01.02 07:07
Кстати если Вас интересует переносимость кода на юникс/линукс платформы -- посмотрите обязательно на cygwin .
Это набор стандартных для любого юникса инструментов и библиотек портированных под win32 .
bash , ash , make , automake , autoconf , binutils , bzip , даже man :) Что важнее -- из компиляторов и интерпретаторов языков прогр. там есть perl , python и (sic!) gcc -- defacto стандартный компилятор c/c++ для юниксов .
Даже пара библиотек к нему в помощь имеется , вроде ncurses , libpng , libreadline , libxml , openGL и тыды . Время от времени с помошью этого набора умельцы переносят под win32 различные линуксовые программы .
Давеча какие-то садисты даже КДЕ умудрились под вынь собрать .. Никто не понял нафиг , но фак остаётся факом ..
А вот для тестирования портабельности чистого сишного/плюсового кода -- вещь незаменимая ..
--Alt Linux Sisyphus (2.4.17)
Regards,
Schlecht
Это набор стандартных для любого юникса инструментов и библиотек портированных под win32 .
bash , ash , make , automake , autoconf , binutils , bzip , даже man :) Что важнее -- из компиляторов и интерпретаторов языков прогр. там есть perl , python и (sic!) gcc -- defacto стандартный компилятор c/c++ для юниксов .
Даже пара библиотек к нему в помощь имеется , вроде ncurses , libpng , libreadline , libxml , openGL и тыды . Время от времени с помошью этого набора умельцы переносят под win32 различные линуксовые программы .
Давеча какие-то садисты даже КДЕ умудрились под вынь собрать .. Никто не понял нафиг , но фак остаётся факом ..
А вот для тестирования портабельности чистого сишного/плюсового кода -- вещь незаменимая ..
--Alt Linux Sisyphus (2.4.17)
Regards,
Schlecht
[zsh] :: [зел]\|/[/зел] :: [син]schlecht@6o6pbIHykc:pts/1[/син] [/home/schlecht/] ~$ man woman ;
NEW 22.01.02 01:19
in Antwort Schlecht 22.01.02 01:15
А ссылочку то и забыл .. www.cygwin.com ... Так же рекомендуется всем , кто предпочитает человечесую консоль дьявольским окнам Билли , но не имеет возможности снести для этого Окна (ТМ) и поставить человеческую операционку ... :)
--Alt Linux Sisyphus (2.4.17)
Regards,
Schlecht
--Alt Linux Sisyphus (2.4.17)
Regards,
Schlecht
[zsh] :: [зел]\|/[/зел] :: [син]schlecht@6o6pbIHykc:pts/1[/син] [/home/schlecht/] ~$ man woman ;
NEW 22.01.02 07:39
in Antwort Schlecht 22.01.02 01:19
Обязательно посмотрю, спасибо за совет!
В мо╦м текущем проекте радует полное отсутствие
платформенной зависимости, нет ни Qt ни MFC,
наслаждаюсь исконо чистым как слеза C++.
Best wishes,
VV
В мо╦м текущем проекте радует полное отсутствие
платформенной зависимости, нет ни Qt ни MFC,
наслаждаюсь исконо чистым как слеза C++.
Best wishes,
VV