Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > C/C++ программирование > Visual C++
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 01.12.2013, 17:25   #1
_ZZZ000_
Новичок
Джуниор
 
Регистрация: 01.12.2013
Сообщений: 2
По умолчанию Консоль ошибка: "Недостаточно Недостаточно памяти для завершения операции. "

Есть такая консольная программа:

Код:
/*
Консольное приложение, при вызове функции: 
system("tasklist") ;
выдает ошибку:
" Недостаточно памяти для завершения операции."
Почему?

*/

#include <process.h>
#include <iostream>

int main(int argc, char* argv[])
{
	
	setlocale(LC_ALL,"russian") ;
	std::cout << "список директорий командой DIR" << std::endl ;
	system("dir") ;
	std::cout << "список процессов командой TASKLIST" << std::endl ;
	system("tasklist") ;
	system("pause") ;
	return 0;
}
Ее вывод:

Код:
список директорий командой DIR
 Том в устройстве C имеет метку WINDOWS 8
 Серийный номер тома: E0B6-D250

 Содержимое папки C:\Users\zzz000\Documents\Visual Studio 2012\Projects\testAndH
elloWords\testSystem\testSystem

01.12.2013  16:30    <DIR>          .
01.12.2013  16:30    <DIR>          ..
01.12.2013  16:29    <DIR>          Debug
01.12.2013  16:13             2*644 ReadMe.txt
01.12.2013  17:09    <DIR>          Release
01.12.2013  17:09               424 testSystem.cpp
01.12.2013  16:30             4*214 testSystem.vcxproj
01.12.2013  16:15             1*113 testSystem.vcxproj.filters
               4 файлов          8*395 байт
               4 папок  820*450*492*416 байт свободно
список процессов командой TASKLIST
Ошибка: Недостаточно памяти для завершения операции.
Для продолжения нажмите любую клавишу . . .
Почему выдается ошибка "Недостаточно памяти для завершения операции." ? Как с этим быть?

Памяти использовано 12%, при выполнении tasklist в консоле cmd.exe или в far`е , все нормально. Для сборки пробовал стандартные конфигурации "debug" и "release", только отключил поддержку предварительно откомпилированных заголовков и убрал stdafx.h.



ОС - Windows 8 (Версия 6.2 (сборка 9200) )
Visual Studio Ultimate 2012
_ZZZ000_ вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
недостаточно памяти для завершения операции Jereme Windows 5 23.01.2013 14:21
Ошибка "Недостаточно сведений для обновления ключевого поля" как её избежать Gulik БД в Delphi 0 11.08.2011 21:23
"Недостаточно памяти для обработки команды..." _-Re@l-_ Общие вопросы Delphi 4 19.06.2010 17:51
Недостаточно памяти для отображения Lukker Microsoft Office Word 4 11.04.2010 08:07
Массив TBitmap, "Недостаточно памяти для обработки команды" Роман Радер Мультимедиа в Delphi 5 05.04.2009 18:14