Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Показать сообщение отдельно
DrOffset
7517 / 4513 / 1097
Регистрация: 30.01.2014
Сообщений: 7,362
02.03.2014, 21:07

Метод работает как то не понятно - C++

02.03.2014, 21:07. Просмотров 420. Ответов 17
Метки (Все метки)

Да тут вообще какие-то странности у тебя написаны:
C++
1
2
  NewSize=NewCount*sizeof(TBase);
  if (((NewSize)/sizeof(TBase))==NewCount)
В чем смысл этой проверки? Она все время будет true.

А вот эта проверка тоже странная:
C++
1
if (_msize(Buffer)==NewSize)
Ну не может быть памяти меньше, если Buffer != NULL.

А вот это
C++
1
2
new (Last) TBase;
*Last=s;
вообще надо заменить вот этим:
C++
1
new (Last) TBase(s);
Усложняешь, короче.
http://www.cyberforum.ru/cpp-beginners/thread1017819.html
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
02.03.2014, 21:07
Готовые ответы и решения для C++ Метод работает как то не понятно:

как i двигается понятно но вот не понятно как это делает j ?
Здравствуйте, вопрос очень глупы но все же есть цикл for (int i = 0,j = 0; i <...

Не понятно работает
программа должна выводить число, но выводит "nan". что это значит? #include...

Не понятно почему не работает компилятор DevC++
Проблема. Пишу правильный с виду код из учебника (в С++ я ноль, начинаю...

Как работает метод Пузырька?
Добрый день, господа... Делаю задание по сортировке массива... Нашел вот эту...

Как работает метод ignore
Метод ignore удаляет один или несколько символов из области ввода, адрес...

17
Метод работает как то не понятно C++   Следующее сообщение темы 
Другие темы раздела
C++ Сортировка цифр http://www.cyberforum.ru/cpp-beginners/thread1109408.html
Сколько сравнений понадобится в худшем случае, чтобы упорядочить по возрастанию 4 различных числа (поменять местами значения переменных a, b, c, d так, чтобы a<b<c<d) Хотя бы алгоритм скиньте,...
C++ ошибочка происходит ошибка в стрчоке 33, в файле содержаться цифры, подскажите в чем проблема #include "stdafx.h" #include <iostream> #include <vector> #include <fstream> using namespace std; struct... http://www.cyberforum.ru/cpp-beginners/thread1109406.html
C++ Вычислить значение выражения
#include<iostream.h> #include<conio.h> #include<math.h> //using namespace std; int main(void){ double x=1; double hx=0.5; double a=-0.5; double ha=0.2; double f;
C++ Сколько сравнений понадобится в худшем случае, чтобы упорядочить по возрастанию 4 различных числа
Сколько сравнений понадобится в худшем случае, чтобы упорядочить по возрастанию 4 различных числа (поменять местами значения переменных a, b, c, d так, чтобы a<b<c<d) Хотя бы алгоритм скиньте,...
C++ Создать и вывести двухмерный массив для хранения показателей полуденной температуры за каждый день первого полугодия http://www.cyberforum.ru/cpp-beginners/thread1109376.html
Создать и вывести двухмерный массив для хранения показателей полуденной температуры за каждый день первого полугодия, сгруппирован помесячно (столбцы соответствуют дням, строки - номерам месяцев)
C++ Реализовать список для Guest и Resident Всем здравствуйте. Ребят, помогите, пожалуйста, дан небольшой код программы: #include "stdafx.h" #include <iostream> #include <string> #include <list> #include <cstdlib> class Person;... подробнее
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru