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

Как реализовать вставку ассемблерного кода в код с++ для очистки экрана? - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ _CrtSetDbgFlag и Нарушение прав доступа при чтении http://www.cyberforum.ru/cpp-beginners/thread721681.html
Для проверки утекает ли память в коде есть: #define _CRTDBG_MAP_ALLOC #include <stdlib.h> #include <crtdbg.h> int main(int argc, _TCHAR* argv) { _CrtSetDbgFlag(_CRTDBG_ALLOC_MEM_DF | _CRTDBG_LEAK_CHECK_DF); ... по окончанию main, вылетает ошибка нарушения доступа при чтении в коде файла dbgheap.c
C++ Вычислить сумму заштрихованных элементов матрицы Вычислить сумму заштрихованных элементов матрицы как показано на рисунке в один цикл фор и условие примерно так : for(int j=0; j < 7; j++) { for(int i = 0; i < 7; i++) if (....).. ... } http://www.cyberforum.ru/cpp-beginners/thread721669.html
C++ Определить, какое минимальное число яиц могло быть в корзине
Помогите пожалуйста решить задачу по программированию((( Нужно написать код программы на С++ Женщина шла на базар продавать яйца. Ее случайно с ног сбил всадник, в результате чего все яйца разбились. Всадник предложил оплатить убытки и спросил сколько яиц там было. Женщина сказала, что точного числа не помнит, но когда она брала яйца парами, то 1 яйцо оставалось. Одно яйцо так же оставалась...
Вводить с клавиатуры числа и выводить квадраты этих чисел до тех пор, пока не будет введено число 0 C++
Нужно составить программу циклической структуры с использованием инструкции do...while. Задача: Вводить с клавиатуры целые числа (>0) и выводить на экран квадраты этих чисел до тех пор, пока не будет введено число 0. Использовать цикл do...while. Помогите пожалуйста!
C++ Как скопировать из одного файла в другой? http://www.cyberforum.ru/cpp-beginners/thread721634.html
не понимаю, как копирование можно задать в коде #include "iostream.h" #include "fstream.h" #include "conio.h" int main() { ifstream infile; outstream outfile;
C++ Сверхбольшая программа Что будет, если написать программу, адреса функций которой уйдут за диапазон в 8 байт на х64 или 4 байта на х86? Такая программа не скопмилируется? Или не запустится? Или будет весить слишком много? подробнее

Показать сообщение отдельно
feanoris
0 / 0 / 0
Регистрация: 11.10.2012
Сообщений: 49
06.12.2012, 18:44  [ТС]     Как реализовать вставку ассемблерного кода в код с++ для очистки экрана?
Попробовал так:
C++
1
2
3
4
5
6
7
8
9
10
11
12
int _tmain(int argc, _TCHAR* argv[])
{
   short int x=5;
   cout<<x;
   const char* command = "cls"; 
   _asm 
   { 
         push command 
         call system 
   }
     return 0;
}
Но студия ругается:
Кликните здесь для просмотра всего текста
Run-Time Check Failure #0 - The value of ESP was not properly saved across a function call. This is usually a result of calling a function declared with one calling convention with a function pointer declared with a different calling convention.
. Кто-нибудь знает, как по другомоу можно сделать?
 
Текущее время: 16:52. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru