Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 30.04.2012, 20:14   #1
Axe1Sh
 
Регистрация: 26.04.2012
Сообщений: 5
По умолчанию C# string.h

Visual studio, несмотря на подключенную библиотеку, при использовании типа string выдает ошибку.
P.S. я нуб полный

#include <string.h>
#include <stdio.h>
int main()
{
string a[3];
...
Axe1Sh вне форума Ответить с цитированием
Старый 30.04.2012, 20:21   #2
netrino
Участник клуба
 
Аватар для netrino
 
Регистрация: 15.07.2008
Сообщений: 1,933
По умолчанию

Боюсь, это не C#. Скорее всего C++, а если так, то нужно подключать #include <string> (без .h) и учитывать, что класс string находится в пространстве имён std
Код:
#include <iostream>
#include <string>

using namespace std;

int main () {
  string hello ("Hello!");
  cout << hello << endl;
}
netrino вне форума Ответить с цитированием
Старый 30.04.2012, 20:24   #3
Axe1Sh
 
Регистрация: 26.04.2012
Сообщений: 5
По умолчанию

Почему это не Си?)
Axe1Sh вне форума Ответить с цитированием
Старый 30.04.2012, 20:28   #4
netrino
Участник клуба
 
Аватар для netrino
 
Регистрация: 15.07.2008
Сообщений: 1,933
По умолчанию

Цитата:
Сообщение от Axe1Sh Посмотреть сообщение
Почему это не Си?)
Это может быть C, но определённо не C#. Если C, то всё гораздо хуже, в нём нет типа string, приходится обходится символьными массивами char, а в string.h можно найти функции по обработке сих массивов.
Код:
#include <stdio.h>
#include <string.h>

int main () {

   char s[80] = "Hello";
   strcat (s, ", World!");
   puts (s);
   return 0;
}
netrino вне форума Ответить с цитированием
Старый 30.04.2012, 20:31   #5
Axe1Sh
 
Регистрация: 26.04.2012
Сообщений: 5
По умолчанию

Я думал, что это одно и тоже Спасибо
Axe1Sh вне форума Ответить с цитированием
Старый 30.04.2012, 20:33   #6
netrino
Участник клуба
 
Аватар для netrino
 
Регистрация: 15.07.2008
Сообщений: 1,933
По умолчанию

Что Вы, это три внешне похожих, но в корне различных языка. Не стоит благодарности.
netrino вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
string-char-wchar_t-char-string чето потерял magog7 Общие вопросы C/C++ 0 08.08.2011 20:21
String. Noname11 Помощь студентам 0 30.04.2011 19:17
String большого размера, более 255 String[255] bitSoft Общие вопросы Delphi 9 28.03.2010 19:45
string Бабурчик Помощь студентам 0 19.02.2010 18:14
Как получить адрес String строки или преобразовать String madboy4ik Общие вопросы по Java, Java SE, Kotlin 6 15.01.2010 11:57