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

луа скрипты - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ отличие функтора от функции http://www.cyberforum.ru/cpp-beginners/thread806587.html
в чём собственно отличие? имеется виду std::sort
C++ Описать класс NOTE, объявить массив из 10 объектов Задание. Описать класс, объявить массив из 10 объектов. Написать программу в которой обеспечить ввод данных в массив с клавиатуры, вывод исходных данных на экран, вывод на экран данных, соответствующих условию поиска. Класс с именем NOTE содержит следующие поля: • фамилия и инициалы; • номер телефона; • дата рождения (массив из трех чисел). Вывод на экран информации о людях, чьи дни рождения... http://www.cyberforum.ru/cpp-beginners/thread806583.html
C++ Удалить партии товара, превышающие заданную стоимость
Файл содержит название, цену, количество товара. Удалить партии товара, превышающие заданную стоимость. В С++ надо создать файл содержащий название, цену, количество товара. И удалить из него партии товара, превышающие заданную стоимость. Все это надо делать через структуры. Но я вроде так поняла. Вообще для меня это темный лес, не понимаю как работать с файлами :(
C++ Почему *(a+j) не rvalue?
Запись массива вида a - это lvalue и эквивалентна *(a+j), но почему *(a+j) не rvalue, потому что сумма a+j должна была бы быть rvalue, но стала lvalue, так как a содержит не значение, а адрес? Про арифметику указателей знаю, мне просто за lvalue и rvalue интересно.
C++ Создайте в производном классе метод, определяющий формулу, которая изображена на рисунке http://www.cyberforum.ru/cpp-beginners/thread806562.html
Создайте в производном классе метод, определяющий:формулу(изображена на рисунке 1)
C++ Передача структуры в ф-ию #include <iostream> #include <string> // std::string #include <algorithm> // std::sort #define ARRAY_SIZE(x) sizeof(x)/sizeof(0) struct User { std::string Name; std::string LastName; подробнее

Показать сообщение отдельно
ВДВ777
-4 / 0 / 0
Регистрация: 12.03.2013
Сообщений: 110
12.03.2013, 19:12  [ТС]     луа скрипты
Цитата Сообщение от Avazart Посмотреть сообщение
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
#include <iostream>
#include <string>
 
extern "C" // библиотека lua написана на си поэтому "экстерним" соответстующее
 {
   #include "lua/lua.h"
   #include "lua/lualib.h"
   #include "lua/lauxlib.h"
}
 
int main()
{
    lua_State* vm;  //  открываем дескриптор создаем Вирт Машину
    vm= luaL_newstate();
    if(!vm)
        {
       std::cerr<<"Can not init Lua"<<std::endl;
       getchar();
       return 1;
        }
 
    luaL_openlibs(vm); // подключаем библиотеки lua
 
    std::string filename = "testscript.lua";
 
    int r= luaL_dofile(vm, filename.c_str() ); // выполняем скрипт из файла
    if (r)
      {
         std::cerr<<"Can not execute script, error# "<<r+" \" "<< lua_tostring(vm, -1)<<"\""<<std::endl;
 
           lua_close(vm);// закрываем дескриптор
       getchar();    
           return 2;
      }
 
    lua_close(vm); /* закрываем дескриптор !!! */
    std::cout<<"Done ! "<< std::endl;
    getchar();
    return 0;
}
Вывод:

Исходники на VC++2010
благодарю, ты хороший человек
 
Текущее время: 04:14. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru