Форум программистов, компьютерный форум CyberForum.ru

#include <list> - конфликт using namespace std с другими инклюдами - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ WMI и Dev-C++ http://www.cyberforum.ru/cpp-beginners/thread162784.html
Мне нужно узнать объем видеопамяти на эту тему на гуглил что нужно использовать Win32_VideoConfiguration Class, но компилятор ругается на кучу ошибок даже на этом примере http://msdn.microsoft.com/en-us/library/aa390423(v=VS.85).aspx
C++ Стражи включения Что значат эти строчки, #ifndef _CIRCL_H #define _CIRCL_H #endif /* _CIRCL_H */ понял так: если не дефинирована _CIRCL_H http://www.cyberforum.ru/cpp-beginners/thread162772.html
C++ Римская система счисления.
Всем здравствуйте! Очень нужна помощь в написании программы по переводу из римской системы счисления в арабскую на языке СИ. Я в этом почти ничего не понимаю. Заранее спасибо!
C++ Найти в строке string наиболее часто встречающуюся пару символов и заменить на один новый символ
нужно найти в строке пару символов, которые повторяются чаще всех и заменить их на один новый символ например acfghhachfjiac "ac" заменить на "X" и чтобы в итоге вышло XfghhXhfjiX как считать строку из файла в стринг, если она содержит пробелы (нужно считать из файла строку с пробелами)
C++ Ошибка в коде при использовании класов http://www.cyberforum.ru/cpp-beginners/thread162729.html
#include <iostream> #include <fstream> #include <time.h> #include <stdio.h> using namespace std; class Hello { int money, money_prize;; public: Hello()
C++ корректировка уже введенных пользователем данных Работаю в консоли. Пользователю выдаются показатели бух.баланса, после чего проверяется, сошелся баланс или нет (при инициализации переменных им присваивается нулевое значение). Как сделать, чтобы пользователь мог пропустить ввод показателя простым нажатием <Enter> (согласиться с предлагаемым умолчанием или уже введенным им в предыдущий заход значением)? Если я убираю в конце каждой строки... подробнее

Показать сообщение отдельно
Tilk
 Аватар для Tilk
0 / 0 / 0
Регистрация: 13.03.2010
Сообщений: 79
01.09.2010, 02:17     #include <list> - конфликт using namespace std с другими инклюдами
Всем привет. Появилась надобность использовать списки, однако #include <list> подключается только вместе с using namespace std.

Мои инклюды
C++
1
2
3
4
5
6
7
8
#pragma once
#include "network.h"
#include <d3dx9.h>
#include "L_text.h"
#include "L_smesh.h"
#include "L_camera.h"
#include "L_terrain.h"
#include "player.h"
Собственно варианты:
1.
C++
1
2
#include <list>
using namespace std
Появился ряд warning'ов, вида
warning C4995: 'gets': name was marked as #pragma deprecated
И две ошибки вида
error C2143: syntax error : missing ';' before '<class-head>'
2.
C++
1
#include <list>
Программа компилируется и запускается, однако использовать листы не выходит.
C++
1
list<int> TestList;
Похоже что не знает что делать с оператором "<".
error C2143: syntax error : missing ';' before '<'
error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
error C2238: unexpected token(s) preceding ';'
3.
C++
1
#include <list.h>
fatal error C1083: Cannot open include file: 'list.h': No such file or directory
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 23:57. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru