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

Начинающий си/си++ программист - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Обход матрицы http://www.cyberforum.ru/cpp-beginners/thread222519.html
Нужно составить программу ввода квадратной матрицы и печати в строку всех ее элементов в данном порядке обхода: 7 13 14 16 6 8 12 15 2 5 9 11 1 3 4 10 никак не могу додуматься до...
C++ Классы Только недавно начал разбираться с классами. Тут же появилась проблема с заданием. Реализовать класс TClass1, содержащий в качестве одного из полей, указатель на динамический массив, память под... http://www.cyberforum.ru/cpp-beginners/thread222518.html
Определить функцию, проверяющую, является ли целое число совершенным C++
помогите плиииз!!!! Определить функцию, проверяющую, является ли целое число совершенным. Совершенное число равно сумме всех своих делителей, включая единицу и не включая себя. Например 6=1+2+3 –...
C++ Cвляется ли целое число совершенным (Функция)
Определить функцию, проверяющую, является ли целое число совершенным. Совершенное число равно сумме всех своих делителей, включая единицу и не включая себя. Например 6=1+2+3 – совершенное число,...
C++ Удалить группу букв из последовательности http://www.cyberforum.ru/cpp-beginners/thread222504.html
Помогите решить пожалуйста задачу .Даны натуральное число n, символы s1,...,sn. удалить из данной последовательности все группы букв вида abcd.
C++ Курсовая, поогите! Завтра сдавать, помогите: 4 задачки на С 1) Робота з символьними рядками Функция maxd(s). Назначение: определяет длину самой длинной последовательности цифр в символьной строке 2)Работа с... подробнее

Показать сообщение отдельно
kravam
быдлокодер
1695 / 882 / 45
Регистрация: 04.06.2008
Сообщений: 5,459
14.01.2011, 02:04
Ну на счёт приведения типов сполрю не буду, я быдлокодер. А вот про p скажу- адрес строки на которую он указывает ЗАРАНЕЕ НЕИЗВЕСТЕН
C++
1
2
3
4
5
6
7
 myifstream myf ("log.txt");
 string stroka;
 myf>>stroka; 
 
 
 char* p;
 p= (char*)stroka.c_str();
И помня, что строка эта считывается из текстового файла, а он каждый раз вообще разный и строка эта обрабатывается и элементы vector<string> есть суть подстроки p- в общем их адреса и размеры заранее тоже неизвестны.

Добавлено через 2 минуты
А нет, тут я пожалуй соврал. Я не знаю реализации str.c_str() Но я могу ошибаться только в том, звестно ли заранее компилятору размер и адрес стрки, это да.

Но ещё раз: Строка разбивается на подстроки. И вот они-то точно неизвестны компилятору. А они и есть элементы vector<string>
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru