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

Наболевшие вопросы - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Задание на перечисления http://www.cyberforum.ru/cpp-beginners/thread222981.html
Напишите программу,которая сначала по первой букве должности,введенной пользователем, определяет соответствующие значение переменной, помещает это значение в переменную типа etype, а затем выводит полностью название должности, первую букву которой ввел пользователь. #include <stdio.h> enum etype {laborer, secretary,manager, accountant,executive,researcher}; int main() { char prof;...
C++ Вопрос по программированию в Xcode в компиляторе от майкрософт , например, при заведение структурной переменной , а затем при создание ее с каким либо полем в другой функции например Struct blabla { int number } int main { blabla s1. ЗДЕСЬ после точки появляется список возможных полей или функций } http://www.cyberforum.ru/cpp-beginners/thread222971.html
C++ Компиляторы отказываются компилировать.
Почему-то С++ Builder и Dev-C++ отказываются выполнять этот простейший код. #include <stdio.h> #include <iostream.h> #include <conio.h> int main (int nNumberofArgs, char * psArgs ) { int nNimb; nNimb=2; int nNumb; nNumb=3*2;
C++ FAQ по С++
У кого есть FAQ по библиотекам и входящим в них функциям(что они делают). Дайте ссылку плиз.
C++ Сбой компьютера от неправильного кода С++ http://www.cyberforum.ru/cpp-beginners/thread222952.html
Читал книгу про массивы в С++ и вот что вычитал: Вы должны соблюдать осторожность, чтобы не выйти за верхнюю границу массива. Одним из мощных средств С++ является прямой доступ к памяти. В силу этого С++ не запрещает запись в любой участок памяти, даже если эту память не предполагалось использовать в процессе выполнения программы. Следующим код вполне допустим, но он приведёт к краху вашей...
C++ Справочник по vector Люди... Хочу выучить использование вектора вместо массива, но ищу в инэте - там только примеры кода с ним есть... Есть ли у кого-то ссылки или электронный вариант хорошего справочника по использованию всех функций и возможностей, связанных с библиотекой <vector.h>??? подробнее

Показать сообщение отдельно
Kolyaa
1 / 1 / 0
Регистрация: 29.12.2010
Сообщений: 6
01.01.2011, 17:48  [ТС]     Наболевшие вопросы
Цитата Сообщение от easybudda Посмотреть сообщение
Kolyaa, функции языка С для работы с динамической памятью malloc(), calloc(), realloc(), free() использовать для работы с классами С++ не просто нежелательно, а прям-таки нельзя! Особенно важно, если классы содержат указатели на динамически создаваемые данные, или наследуют от других классов. Прямой путь к утечке памяти - free() или realloc() при уменьшении размера не вызывают деструкторы уничтожаемых объектов.
мм, спасибо за инфу, а по поводу векторов, удачная ли идея ?
 
Текущее время: 17:33. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru