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

Почему не работает malloc()? - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Неправильно работает генератор случайных чисел http://www.cyberforum.ru/cpp-beginners/thread659692.html
Подскажите, кто разбирается, почему при генерации случайных чисел первое значение равно нулю ? #include <iostream> #include <stdlib.h> int CHS=0; float CHD=0;
C++ Вычисление arcsin разложением в ряд здравствуйте,помогите пожалуйста с темой Вычислить с заданной точностью значение функции , используя ее разложение в ряд: http://www.cyberforum.ru/cpp-beginners/thread659689.html
Быстрое нахождение количества делителей натурального числа C++
Как многие успели убедиться, часто требуется найти количество делителей натурального числа. Предлагаю быстрые алгоритмы для этой задачи. // быстрый алгоритм без использования дополнительной памяти unsigned long Count(unsigned long a) { unsigned long count = 1, k = 0, i; if (a == 1 || a == 2) return a; while ((a & 1) == 0) {
C++ Оптимизация проекта (настройка)
Здравствуйте! Назвал тему так как удобно будет искать другим по ключевым словам. Среда VC2008. Моя проблема такая - создаю форму из готовых шаблонов. Подключается кучка всяких файлов. Но когда компилирую всю эту паутину файлов сразу с пустой формой, то приложение "весит" примерно 10 Мб в оперативке. Сам вижу два варианта решения: удалять лишнее из проекта или создавать пустой проект и...
C++ Перевод чисел из одной системы счисления в другую http://www.cyberforum.ru/cpp-beginners/thread659671.html
Здравствуйте. Помогите, пожалуйста, доделать программу. Условие: перевод чисел из десятичной сисетмы счисления в другую. Помогите переделать так, чтобы ввод осуществлялся с клавиатуры, а не в самом коде и исправьте ошибки, чтобы программа работала: #include <stdio.h> #include <windows.h> #include <cmath> char int2symbol(int num) { if(num < 10) return '0' + num; else
C++ Библиотеки С++ Есть ли какой-нибудь справочник по описанию С/С++ библиотек, заголовочных файлов, макросов и прочего? Для печати//англ/русск//примеры подробнее

Показать сообщение отдельно
Manco
2 / 2 / 0
Регистрация: 17.09.2012
Сообщений: 34
28.09.2012, 15:43  [ТС]     Почему не работает malloc()?
Цитата Сообщение от ForEveR Посмотреть сообщение
Manco, В том, что компилируете С код как С++. В С++ запрет на неявное преобразование из void* в T*.
C++
1
p=(int*)malloc(10 * sizeof(int));
будет работать ок. Но почему не new?
Писал свой пост не видя ваш)
Спасибо за ответ)

Не new, потому что пока учу С. Я думал, что компилятор С++ возьмёт сишную запись.
 
Текущее время: 07:50. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru