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

winnt.h(5545) : error C2146: что за ошибка ? - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Проверить утверждение "результатами вычислений по формуле x*x+x+17 при 0 ≤ х ≤ 15 являются простые числа" http://www.cyberforum.ru/cpp-beginners/thread659596.html
Составить программу для проверки утверждения «Результатами вычислений по формуле x*x+x+17 при 0 ≤ х ≤ 15 являются простые числа ». Нароботок нет так как непонятно в задаче ничего, может кто-то из вас поможет)
C++ Считывание вещественных переменных до определенного символа Заранее спасибо за помощь, немного подзабыл как осуществить считывание каких-либо целых или вещественных переменных до,например, точки, а лучше до перевода на новую строку. Только пожалуйста без cout и cin, через обычные fprintf и fscanf. Благодарю, добрые люди) http://www.cyberforum.ru/cpp-beginners/thread659592.html
virtual ~Function(); virtual function(); C++
Что такого дает приставка virtual: функциям деструкторам и class? В Википедии написано,что если деструктор не виртуальный это может приводит к утечкам в памяти, если деструктор виртуальный то все отработает коректно. Вот не понятно что делает(дает) эта приставка virtual? Или подскажите в каком направлении копать.
В двумерном массиве выбрать элементы, которые больше суммы положительных элементов главной диагонали массива C++
Задача такова: "в двумерном массиве выбрать элементы, которые больше суммы положительных элементов главной диагонали массива". не могли бы вы пример или сам код написать??? буду очень благодарен. Заранее спасибо!!!
C++ как обнулить значение массива в цикле?(с++) http://www.cyberforum.ru/cpp-beginners/thread659581.html
Первый раз считает нормально (правильно) А если нажать y то 2 раз считает уже неправльно я так думаю связно это с тем что значение не обнуляються как обнулить значение массива помогите плз пробывал и memset( x, 0, size * sizeof(double)); не помогло =( #include "stdafx.h" #include <iostream> using namespace std; void main() { setlocale(LC_ALL, "Russian_Russia.1251");
C++ я тут написал программу и не понял одной команды! взаимно простые числа Вот программа: #include <iostream> #include <locale.h> #include <conio.h> using namespace std; int main(){ setlocale(LC_ALL,"ukrainian"); int a,b; cout<<"Введiть числа:a,b"<<"\n"; подробнее

Показать сообщение отдельно
boyboy61
2 / 2 / 0
Регистрация: 07.06.2012
Сообщений: 39
28.09.2012, 11:49  [ТС]     winnt.h(5545) : error C2146: что за ошибка ?
plugin.cpp
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#include "stdafx.h"
#include "NPString.h"
 
CNPString::CNPString(NPString npString) : m_pszData(0), m_len(0)
{
    Set( npString.UTF8Characters, npString.UTF8Length );
}
 
CNPString::CNPString(LPCTSTR psz, int len) : m_pszData(0), m_len(0)
{
    Set( psz, len );
}
 
CNPString::~CNPString()
{
    delete m_pszData;
}
plugin.cpp

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
#ifdef XP_WIN
#include <windows.h>
#include <stdio.h>
#include <windowsx.h>
#endif
 
#ifdef XP_MAC
#include <TextEdit.h>
#endif
 
#ifdef XP_UNIX
#include <string.h>
#endif
 
#include "plugin.h"
#include "npfunctions.h"
 
//kk: convinience 
#include "NPString.h"
 
void* NPN_MemAlloc(LPCTSTR psz)
{
    int size = strlen( psz );
 
    void * rv = NPN_MemAlloc(size);
 
    strcpy( (char*) rv, psz );
 
    return rv;
}
 
static NPIdentifier sFoo_id;
static NPIdentifier sBar_id;
static NPIdentifier sDocument_id;
static NPIdentifier sBody_id;
static NPIdentifier sCreateElement_id;
static NPIdentifier sCreateTextNode_id;
static NPIdentifier sAppendChild_id;
static NPIdentifier sPluginType_id;
static NPObject *sWindowObj;
 
// Helper class that can be used to map calls to the NPObject hooks
// into virtual methods on instances of classes that derive from thisclass.
class ScriptablePluginObjectBase : public NPObject
{
public:
  ScriptablePluginObjectBase(NPP npp) : mNpp(npp)
  {
  }
 
  virtual ~ScriptablePluginObjectBase()
  {
  }
...............................
 
Текущее время: 08:01. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru