Вход на сайт
STL in VC++
311
NEW 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;
}
Спасибо!
19.01.02 11:37
в ответ 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
в ответ Schlecht 19.01.02 11:37
Совершенно с Вами согласен, я к ним тоже отношусь
с почтением и вниманием и считаю что проект в котором
при компиляции нет ошибок но есть сотня Warning'ов
выглядит довольно неряшливо. Кстати, подобное приходилось
наблюдать и у моих немецких коллег и поначалу удивляло
как и многое другое что не вяжется с домашним представлением о немецком менталитете.
Разумеется, я оставил в настройках те Warning'и которые
считаю важными. В общем то я решил попробовать писать
и отлаживать под WinXP а потом исходники транслировать
под SuSe c++, в моей ситуации это удобно.
С уважением,
VV
с почтением и вниманием и считаю что проект в котором
при компиляции нет ошибок но есть сотня Warning'ов
выглядит довольно неряшливо. Кстати, подобное приходилось
наблюдать и у моих немецких коллег и поначалу удивляло
как и многое другое что не вяжется с домашним представлением о немецком менталитете.
Разумеется, я оставил в настройках те Warning'и которые
считаю важными. В общем то я решил попробовать писать
и отлаживать под WinXP а потом исходники транслировать
под SuSe c++, в моей ситуации это удобно.
С уважением,
VV
NEW 22.01.02 01:15
в ответ 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
в ответ 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 ;