Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Бинарные чтение/запись объектов Всем привет. Люди добрые - поможите пожалуйста :) Написал такой код: #include <iostream> #include <fstream> #include <iomanip> using namespace std; ///////////////////////////////////////////////////////////////////////////////// class Person { https://www.cyberforum.ru/ cpp-beginners/ thread637128.html указатель на строку типа Integer C++
Необходимо в тэг компонента записать указатель на строку. Можно ли задать указатель на строку типа Integer напрямую? я делал так String Str = "Hello"; String * pStr; pStr = &Str; Edit1->Tag=int(pStr); При компиляции ошибок нет. Но программа выдает не корректное значение.
C++ В чем ошибка? https://www.cyberforum.ru/ cpp-beginners/ thread637111.html
char* deleter(char *str) { char *god; for(int i = 0;i < strlen(str);i++) { if(str == '1' || str == '2' || str == '3' || str == '4' || str == '5' || str == '6' || str == '7' || str == '8' || str == '9' || str == '0' || str == '-') { char *temp = str; //тут арет
C++ Дан двумерный массив Х размером n*m, заполненный случайными числами. https://www.cyberforum.ru/ cpp-beginners/ thread637065.html
Тема: Матрицы. Дан двумерный массив Х размером n*m, заполненный случайными числами. Вычислить сумму элементов с индексами кратными 3, среднее арифметическое всех четных элементов. Определить, есть ли в данном массиве строка, в которой имеется два элемента массива, имеющие наибольшие значения.
C++ объяснения по коду
#include "std_lib_facilities.h" int main() { string previous = " "; string current; while (cin>>current) { if (previous == current) cout <<"повторяющееся слово:"<<current<< '\n'; previous = current; }
C++ Системное программирование https://www.cyberforum.ru/ cpp-beginners/ thread637051.html
Давно интересует меня такой вопрос, имею книгу "Системное программирование в Windows" (автор Александр Побегайло). Хотелось бы услышать ваше мнения по поводу востребованности данного направления программирования. Должен ли эту тему знать каждый программист и в какой сфере это найболие актуально? А то чувствую на усвоение данной книги у меня уйдет огромное количество времени.
C++ Задача на рекурсию https://www.cyberforum.ru/ cpp-beginners/ thread637049.html
Помогите решить след. задачу: Дана последовательность натуральных чисел (одно число в строке), завершающаяся числом 0. Выведите все нечетные числа из этой последовательности, сохраняя их порядок. В этой задаче нельзя использовать глобальные переменные и передавать какие-либо параметры в рекурсивную функцию. Функция получает данные, считывая их с клавиатуры. Функция не возвращает значение, а...
C++ Аппаратный генератор случайных чисел! SOS
И снова здравствуйте! Продолжаю заниматься аппаратным генератором случайных чисел на основе звуковой карты! И у меня снова проблемы, точнее ошибки. Пожалуйста, напишите в чем ошибка и как её решить. И вопрос к знающим, действительно ли то что я пишу можно будет после избавления от ошибок назвать аппаратным генератором случайных чисел? Может я вообще пишу все не правильно? #include <fstream>...
C++ Получения количества полей класса https://www.cyberforum.ru/ cpp-beginners/ thread637039.html
Предположим, что я делаю шаблонную функцию для простого сложения. Если мне посылаются int и double, я просто складываю не акцентируя внимание на округлении. Если же мне посылается в функцию структура point (в которой три поля) и vector (в котором так же три поля, но это уже другая структура, а не "задефайненная" point), то как я могу сложить отдельно их поля по порядку их объявления? Пытался...
C++ Построчное считывание текста https://www.cyberforum.ru/ cpp-beginners/ thread637023.html
Мне нужно занести текст из файла в переменную, причем в таком же виде, как в в самом файле. И если потом потребуется вывести эту переменную в консоль, то абсолютно все пробелы и переносы строк cовпадали с исходным видом (то есть, как в файле). Как такое можно сделать?
Извлечение из памяти по указателю C++
Не могу понять, как с помощью указателя извлечь строку из памяти имея адрес типа Integer. Указателю ведь нельзя присвоить значение нужного мне адреса.
C++ Чтение строки из памяти Пытаюсь обратиться к оперативной памяти и прочитать оттуда строку char fullChar = ""; char tempChar = ' '; int i = 0; while(tempChar != '\0' && i<255) { memcpy(&tempChar, &*(DWORD*)(BAZE+i), sizeof(char)); fullChar = tempChar; i++; https://www.cyberforum.ru/ cpp-beginners/ thread636992.html
10 / 10 / 1
Регистрация: 09.08.2010
Сообщений: 157
0

Ошибки в скриптах - C++ - Ответ 3354948

13.08.2012, 17:50. Показов 847. Ответов 6
Метки (Все метки)

Author24 — интернет-сервис помощи студентам
Сам код

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
            }
 
        if (!_player->CanSpeak())
        {
            std::string timeStr = secsToTimeString(m_muteTime - time(NULL));
            SendNotification(GetTrinityString(LANG_WAIT_BEFORE_SPEAKING), timeStr.c_str());
            return;
        }        std::string sender;
                if ((sender->GetTotalPlayedTime() <= sWorld->getIntConfig(CONFIG_INT_CHAT_DISABLE_TIME)) && sender->GetSession()->GetSecurity() == SEC_PLAYER)
 
        {
 
            std::string adStr = secsToTimeString(sWorld->getIntConfig(CONFIG_INT_CHAT_DISABLE_TIME) - sender->GetTotalPlayedTime());
 
            SendNotification(GetTrinityString(LANG_DISABLE_CHAT), adStr.c_str());
 
            recv_data.rfinish();
 
            return;
 
        }

Сами ошибки

4>D:\Surce\Surce\mythCore\MythCore v24.x.xx\myth\myth\mythx1\mythx1\mythx1\src\server\game\Server\Protocol\Handlers \ChatHandler.cpp(172): error C2065: sender: необъявленный идентификатор
4>D:\Surce\Surce\mythCore\MythCore v24.x.xx\myth\myth\mythx1\mythx1\mythx1\src\server\game\Server\Protocol\Handlers \ChatHandler.cpp(172): error C2227: выражение слева от "->GetTotalPlayedTime" должно указывать на тип класса, структуры или объединения либо на универсальный тип
4> тип: 'unknown-type'
4>D:\Surce\Surce\mythCore\MythCore v24.x.xx\myth\myth\mythx1\mythx1\mythx1\src\server\game\Server\Protocol\Handlers \ChatHandler.cpp(172): error C2065: sender: необъявленный идентификатор
4>D:\Surce\Surce\mythCore\MythCore v24.x.xx\myth\myth\mythx1\mythx1\mythx1\src\server\game\Server\Protocol\Handlers \ChatHandler.cpp(172): error C2227: выражение слева от "->GetSession" должно указывать на тип класса, структуры или объединения либо на универсальный тип
4> тип: 'unknown-type'
4>D:\Surce\Surce\mythCore\MythCore v24.x.xx\myth\myth\mythx1\mythx1\mythx1\src\server\game\Server\Protocol\Handlers \ChatHandler.cpp(172): error C2227: выражение слева от "->GetSecurity" должно указывать на тип класса, структуры или объединения либо на универсальный тип
4>D:\Surce\Surce\mythCore\MythCore v24.x.xx\myth\myth\mythx1\mythx1\mythx1\src\server\game\Server\Protocol\Handlers \ChatHandler.cpp(176): error C2065: sender: необъявленный идентификатор
4>D:\Surce\Surce\mythCore\MythCore v24.x.xx\myth\myth\mythx1\mythx1\mythx1\src\server\game\Server\Protocol\Handlers \ChatHandler.cpp(176): error C2227: выражение слева от "->GetTotalPlayedTime" должно указывать на тип класса, структуры или объединения либо на универсальный тип
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
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
#include "ScriptPCH.h"
#include "Channel.h"
 
class System_Censure : public PlayerScript
{
public:
        System_Censure() : PlayerScript("System_Censure") {}
 
        void OnChat(Player* player, uint32 /*type*/, uint32 lang, std::string& msg)
        {
                CheckMessage(player, msg, lang, NULL, NULL, NULL, NULL);
        }
 
        void OnChat(Player* player, uint32 /*type*/, uint32 lang, std::string& msg, Player* receiver)
        {
                CheckMessage(player, msg, lang, receiver, NULL, NULL, NULL);
        }
 
        void OnChat(Player* player, uint32 /*type*/, uint32 lang, std::string& msg, Group* group)
        {
                CheckMessage(player, msg, lang, NULL, group, NULL, NULL);
        }
 
        void OnChat(Player* player, uint32 /*type*/, uint32 lang, std::string& msg, Guild* guild)
        {
                CheckMessage(player, msg, lang, NULL, NULL, guild, NULL);
        }
 
        void OnChat(Player* player, uint32 /*type*/, uint32 lang, std::string& msg, Channel* channel)
        {
                CheckMessage(player, msg, lang, NULL, NULL, NULL, channel);
        }
 
void CheckMessage(Player* player, std::string& msg, uint32 lang, Player* /*receiver*/, Group* /*group*/, Guild* /*guild*/, Channel* channel)
{
    //if (player->isGameMaster() || lang == LANG_ADDON)
            //return;
 
    // transform to lowercase (for simpler checking)
    std::string lower = msg;
    std::transform(lower.begin(), lower.end(), lower.begin(), ::tolower);
 
    uint8 cheksSize = 7;
    std::string checks[cheksSize];
    checks[0] ="http://";
    checks[1] =".com";
    checks[2] =".net";
    checks[3] =".org";
    checks[4] =".ru";
    checks[5] ="rondor";
    checks[6] ="www.";
    for (int i = 0; i < cheksSize; ++i)
        if (lower.find(checks[i]) != std::string::npos)
        {
            msg = "";
            ChatHandler(player).PSendSysMessage("Реклама запрещена!");           
            return;
        }
}   
};
 
void AddSC_System_Censure()
{
    new System_Censure();
}
ошибки.
3>D:\Surce\Surce\mythCore\MythCore v24.x.xx\myth\myth\mythx1\mythx1\mythx1\src\server\scripts\Custom\System_Censure .cpp(44): error C2057: требуется константное выражение
3>D:\Surce\Surce\mythCore\MythCore v24.x.xx\myth\myth\mythx1\mythx1\mythx1\src\server\scripts\Custom\System_Censure .cpp(44): error C2466: невозможно выделить память для массива постоянного нулевого размера
3>D:\Surce\Surce\mythCore\MythCore v24.x.xx\myth\myth\mythx1\mythx1\mythx1\src\server\scripts\Custom\System_Censure .cpp(44): error C2133: checks: неизвестный размер


Вернуться к обсуждению:
Ошибки в скриптах C++
0
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
13.08.2012, 17:50
Готовые ответы и решения:

Найти ошибки в коде и исправить эти ошибки (Наследование)
Вот в общем 3 файла, изучаю наследование на примере односвязного и двусвязного списков: list.h...

с2079 и с2228 ошибки при компиляции ниже участок кода, с которым праблема и скрины ошибки
// ГЛОБАЛЬНЫЕ ПЕРЕМЕННЫЕ bool game = true; // КЛАССЫ class Me; class mob { public: void...

Найти ошибки в коде и исправить эти ошибки
Есть у меня вот такой код: #include &lt;iostream&gt; using namespace std; class A{ private:...

Найти ошибки в коде и исправить эти ошибки - C++
Судя по вываливающейся ошибки, идет двойное освобождение памяти. У самого не получается отловить...

6
13.08.2012, 17:50
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
13.08.2012, 17:50
Помогаю со студенческими работами здесь

О скриптах...
Подскажите плз, есть ли такие скрипты/плагины/кмс которые тупо шарят папку с загрузками... чтоб,...

Access в VB скриптах
Хотелось бы узнать как работать с базами аксеса через html (запись-вывод данных). Все ето...

Онлайн тестирование на скриптах
Так народ я пролазил по просторам интернета пока ничего дельного не нашел. Хотел создать на...

Мелкая ошибка в скриптах
Доброго всем дня. Есть мой сайт http://www.artsmm.ru/konferenciya_smart_fox.html, на котором я...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru