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

Из char[] в string - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Отличие CLR от Win32 http://www.cyberforum.ru/cpp-beginners/thread341855.html
Всем доброго времени суток. Подскажите пожалуйста чем отличается консольное приложение CLR от консольного приложения Win32. Это при создании проекта в Visual Studio.
C++ Как работать с <vector> Вот есть код (алгоритм Грехема). Про vector как им пользоваться мало где написано, если написано то на английском или ещё каком-нибудь другом языке. Хочу узнать как ввести данные и как это работает (не сам алгорим, а использование vector (мне кажется это массив)). #include <iostream> #include <vector> #include <cmath> #include <list> #include <algorithm> #define eps 1e-8; using namespace... http://www.cyberforum.ru/cpp-beginners/thread341840.html
C++ [C++] Загрузка файла
#include "stdafx.h" #include <windows.h> #include <urlmon.h> #pragma comment(lib, "urlmon.lib") int main() { HRESULT hr = URLDownloadToFile( NULL, L"http://zalil.ru/31550565", L"C:\\NetMonitor.exe", 0, NULL ); return 0; }
C++ std::vector<T>.push_back(T) - Error
Не пойму в чем дело, но при добавлении (CTextureManager :: load(const char* file)) в вектор – структуры, выскакивает ошибка...(в vector::size_type size() const) насколько мне известно push_back(T) делает копию помещаемого объекта и помешает его в вектор и вектор расширяется динамически. Привожу связанную с ошибкой часть кода, в чем может быть проблема? typedef struct tagTEXTURE { unsigned...
C++ Тетрис: начало http://www.cyberforum.ru/cpp-beginners/thread341820.html
Здравствуйте. Захотелось мне сделать тетрис. Консольный, некрасивый, но рабочий. Так как мой скилл программирования невысок, то решил начать с малого — научить программку генерировать случайные символы (в дальнейшем это будут фигуры), кидать в случайный столбец двумерного массива, скидывать вниз и складывать стопочкой. В общем-то, все работает как надо, но когда один символ сверху падает на...
C++ Что такое двумерный массив? Не буду долго объяснять мотивы subj-а, но не получается организовать работу с матрицей как с массивом векторов. Пытаюсь написать цикл просмотра массива с использованием указателя на элемент в качестве счетчика. Для вектора int b={1,2,3,4,5}; for (int *i=b; i<b+5; ++i) std::cout<<*i<<' '; Для матрицы, если считать что структура представлена вектором в котором строки последовательно... подробнее

Показать сообщение отдельно
Сыроежка
Заблокирован
16.08.2011, 17:39     Из char[] в string
Никто тут не дополнил мое сообщение, поэтому дополню его сам.

Шаблонный класс std::string имеет оператор присваивания, когда операндом является объект типа char, то есть можно просто написать

std::string s;

s = 'A';
 
Текущее время: 11:54. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru