Форум программистов, компьютерный форум, киберфорум
C++/CLI
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.69/89: Рейтинг темы: голосов - 89, средняя оценка - 4.69
4 / 2 / 1
Регистрация: 27.01.2014
Сообщений: 114
1

Using namespace System в консоли

30.04.2014, 17:05. Показов 18279. Ответов 10
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
почему в консоли я не могу поставить вот это
C++
1
using namespace System;
рядом с этим
C++
1
using namespace std;
хочу использовать
C++
1
System::Convert::ToString();
в виндовс формс это уже используется а тут не получается
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
30.04.2014, 17:05
Ответы с готовыми решениями:

Что такое using namespace System?
Добрый вечер) Разбираюсь с графическим интерфейсом в Visual Studio на C++ При созданиии windows...

The type or namespace name 'DirectoryServices' does not exist in the namespace 'System'
Подскажите, пожалуйста! Только начинаю на C# писать!:scratch: Вот такой вроде небольшой кодик: ...

Какую ссылку добавить для решения проблемы "namespace name 'Drawing' does not exist in the namespace 'System'"
уже который раз сталкиваюсь с этой проблемой. Ошибка: The type or namespace name 'Drawing' does...

namespace System в Win32
как подключить namespace System в Win32?

10
Каратель
Эксперт С++
6610 / 4029 / 401
Регистрация: 26.03.2010
Сообщений: 9,273
Записей в блоге: 1
30.04.2014, 17:07 2
проект CLR консольный?
0
Неэпический
18093 / 10680 / 2060
Регистрация: 27.09.2012
Сообщений: 26,881
Записей в блоге: 1
30.04.2014, 17:07 3
Где тут? В c++/cli чтоли? Тогда причем тут раздел c++?
0
:)
Эксперт С++
4773 / 3267 / 497
Регистрация: 19.02.2013
Сообщений: 9,046
30.04.2014, 17:18 4
Цитата Сообщение от Croessmah Посмотреть сообщение
Тогда причем тут раздел c++?
потому что в нем не написано "only native c++" Но даже если и будет написано, всё равно такие темы будут создаваться, т.к. раздел для новичков, а им в большинстве своем неведомы различия cli-не-cli.
0
4 / 2 / 1
Регистрация: 27.01.2014
Сообщений: 114
30.04.2014, 17:30  [ТС] 5
обычный консольный проект, вот код:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#include <iostream>
 
int score;
string score_s;
 
using namespace std;
using namespace system;
 
int main()
{
        score_s = "5346";
 
    score = System::Convert::ToInt32(score_s);
 
    system("pause");
    return 0;
}
Добавлено через 2 минуты
про using namespace system;
пишет необходимо использовать имя пространства времен
0
:)
Эксперт С++
4773 / 3267 / 497
Регистрация: 19.02.2013
Сообщений: 9,046
30.04.2014, 17:44 6
Цитата Сообщение от b_d Посмотреть сообщение
score = System::Convert::ToInt32(score_s);
b_d, откуда вы взяли это?
Ознакомьтесь с различиями между управляемым (managed) и неуправляемым (native) кодом C++. И решите какой вариант вам нужен. В native-варианте ваш код будет выглядеть примерно так:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
#include <iostream>
#include <cstdlib>
#include <string>
 
int main()
{
   std::string score_s = "5346";
 
   int score = std::strtol(score_s.c_str(), NULL, 10); 
 
   std::system("pause");
   return 0;
}
0
2672 / 2247 / 241
Регистрация: 03.07.2012
Сообщений: 8,179
Записей в блоге: 1
30.04.2014, 17:56 7
Определись с проектом - он CLR или обычный (не CLR).
0
4 / 2 / 1
Регистрация: 27.01.2014
Сообщений: 114
30.04.2014, 18:37  [ТС] 8
обычный

Добавлено через 31 минуту
всем спасибо)
в .h файле - файле формы - работает, о чем я в начале и говорил, а в обычном, не clr, консольном проекте нет. в нем я просто проверял.

Добавлено через 1 минуту
проблема в общем то не решена, но ее решение уже не требуется

Добавлено через 22 секунды
вот такие пирожки)
0
Неэпический
18093 / 10680 / 2060
Регистрация: 27.09.2012
Сообщений: 26,881
Записей в блоге: 1
30.04.2014, 18:42 9
Цитата Сообщение от b_d Посмотреть сообщение
проблема в общем то не решена
clr и не clr проекты - это проекты для разных языков программирования!
0
4 / 2 / 1
Регистрация: 27.01.2014
Сообщений: 114
30.04.2014, 19:00  [ТС] 10
Цитата Сообщение от Croessmah Посмотреть сообщение
clr и не clr проекты - это проекты для разных языков программирования!
ну вот я в студии создаю пустой проект не clr - самый обычный самый пустой, самая присама консолька... пишу в ней на c++... далее создаю пустой проект clr и добавляю в него форму, в ней, то есть в .h файле, пишу... тоже на c++...
0
Неэпический
18093 / 10680 / 2060
Регистрация: 27.09.2012
Сообщений: 26,881
Записей в блоге: 1
30.04.2014, 19:04 11
Цитата Сообщение от b_d Посмотреть сообщение
далее создаю пустой проект clr и добавляю в него форму, в ней, то есть в .h файле, пишу... тоже на c++...
это уже c++/cli - другой язык
0
30.04.2014, 19:04
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
30.04.2014, 19:04
Помогаю со студенческими работами здесь

Namespace vs special class name [SS:System vs SuperSystem]
Допустим я делаю 10 каких - то сетевых библиотек. В каждой библиотеке есть какой - то свой сервер,...

При создании Class, класс не использует namespace System
Привет всем! Каждый раз присоздании Class замечал, что вновь созданный класс автоматом использует...

Error BC30466: Namespace or type 'Data' for the Imports 'System.Data' cannot be found
.NET beta 2 Пытаюсь писать vb под asp.net и откомпилять в dll... Вот заголовок: Imports System...

Ошибка CS0234 The type or namespace name 'Office' does not exist in the namespace 'Microsoft'
Здравствуйте. Помогите разобраться. Сбилдил проект после переустановки винды и тут такая ошибка....


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
11
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru