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

Аналогия string - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Метод параболической аппроксимации http://www.cyberforum.ru/cpp-beginners/thread1106374.html
Не могу разобраться, надо составить код задачи : Дана производственная функция общего вида R(x)=D sin(A xB+С), где коэффициенты имеют значения: A=1; B=1; C=5; D=1;eps=0.02 Требуется найти значения плана х*, R(x), на отрезке , где a=4,2; b=7,5 и кол-во итераций методом параболической аппроксимации, при котором функция принимает экстремальное значение.
C++ Удаление элементов списка Есть двунаправленный список, функция которая при повторении двух подряд одинаково парных чисел суммирует их, записывает в один элемент а другой элемент удаляет. void SumDublicate(TSNum * &Start) {if(Start==NULL || Start->next==NULL){return;} TSNum *WP=Start, *PP=NULL, *dell=NULL; while(WP->next!=NULL) { PP=WP; WP=WP->next; http://www.cyberforum.ru/cpp-beginners/thread1106372.html
C++ Вычислить корень уравнения на отрезке [a; b] с точностью eps=0.000001, методом половинного деления
есть код #include <conio.h> #include <math.h> #include <iostream.h> double f(double x) { return x*x*x-3; } int main() {
Удалить из массива целых чисел все элементы, являющиеся простыми числами C++
Помогите пожалуйста написать программу по условию : Удалить из массива целых чисел все элементы, являющиеся простыми числами. Заранее спасибо за вашу помощь=)
C++ Найти обратную величину по модулю http://www.cyberforum.ru/cpp-beginners/thread1106355.html
Здравствуйте! Подскажите пожалуйста ошибку? Функция должна находить такие х и у, что a * x + b * y = gcd(a, b) = d! Но х и у находит неправильные! #include <stdio.h> #include <iostream> #include <cmath> #define DEBUG using namespace std; void extended_euclid(long a, long b, long *x, long *y, long *d)
C++ Дружественные классы эллипс и круг Здраствуйте, увадаемые форумчане помогите пожалуйста Задача. 1. Описать независимые классы и определить их методы. Атрибуты и все методы классов, кроме конструкторов и выделенных методов, должны быть защищены. Изменение объектов с помощью методов запрещается. 2. Составить программу, в которой реализовать работу с соответствующими объектами. Элемент 1: Класс 1 - Круг Метод - Длина ... подробнее

Показать сообщение отдельно
DU
1477 / 1053 / 45
Регистрация: 05.12.2011
Сообщений: 2,279
26.02.2014, 23:38     Аналогия string
такой код должен отработать корректно:
C++
1
2
String str;
std::cout << "string is '" << str << "'" << std::endl;
но если он чуть сложнее и в строку что-то писали и потом потерли, но
как вы написали str на что-то указывает, то значит условие if (s.str) отрабатывает
и выполняется out<<s.str;
т.е. строка логически пустая, но внутренние данные на что-то указывают, вот и выводится
то, на что они указывают или падает если они указывают на хрень какую-то. значит проверять на то, что строка пустая нужно как-то по другому. или вы где-то не обнуляете этот указатель.

Добавлено через 2 минуты
присоединяюсь к DrOffset
вам точно нужна строка подсчетом ссылок, copy on write и прочими прелестями?
 
Текущее время: 07:37. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru