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

ошибка 2061 - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Разъяснение по приоритетам операций С++ http://www.cyberforum.ru/cpp-beginners/thread1080896.html
#include <iostream> using namespace std; int main() { int a=2; int b=1; int c=0; if ( a <= b++ - c++) {
C++ В минимальные сроки вывести число состоящее из n одинаковых цифр. Тут такая задача: в минимальные сроки вывести число состоящее из n одинаковых цифр. Все было бы просто, если бы n не принадлежало от 0 до 1018. :umnik: http://www.cyberforum.ru/cpp-beginners/thread1080876.html
C++ Определить есть ли в последовательности хотя бы одна пара одинаковых чисел
Помогите пожалуйста решить задачи Дана последовательность натуральных чисел a1, a2, ..., a15. определить есть ли в последовательности хотя бы одна пара одинаковых чисел, в случае положительного...
Дано вещественное число a, из чисел последовательности напечатать те, которые меньше a. C++
Помогите пожалуйста решить задачи Дано вещественное число a, из чисел 1; 1+;1+;..., напечатать те, которые меньше a. Заранее спасибо:bravo:
C++ Не отображает русские буквы в MVS2012 http://www.cyberforum.ru/cpp-beginners/thread1080842.html
1>Cat.obj : error LNK2019: ёё√ыър эр эхЁрчЁх°хээ√щ тэх°эшщ ёшьтюы "public: __thiscall Cat::~Cat(void)" (??1Cat@@QAE@XZ) т ЇєэъЎшш _main 1>C:\Users\player\documents\visual studio...
C++ Нужно засунуть код инструкции в 4 char'a так, чтобы в памяти это был код инструкции. Доброго времени суток. Есть дизассемблированный код. Нужно засунуть код иструкции в 4 чара так, чтобы в памяти это был код инструкции. Как это правильно сделать? (Если что, то заданием является... подробнее

Показать сообщение отдельно
DU
1483 / 1129 / 45
Регистрация: 05.12.2011
Сообщений: 2,279
25.01.2014, 12:54
это не функция. это создание временной переменной типа указатель на MessageStruct.
Время мизерное. Да и рано вам об этом париться. Когда проседание производительности
будет заметно, тогда и стоит чесаться. Но это не повод оставлять такой код. С типами
код понятнее а значит меньше шансов допустить ошибку.

Добавлено через 10 минут
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
// это некий b.h файл:
 
class C; // форворд декларация.
 
class B : public A // при наследовании от A в b.h нужно заинклудить A.h
{
  A m_a; // Если используются объекты (не указатели и не ссылки), то нужно заинклудить A.h
 
  // Для ссылок и указателей, если не создаются их инстансы, нет обращения  
  // к методам\мемберам - достаточно ворворд декларации.
  void MethodWithCPtr(C* cPtr);
  C* MethodWithCPtr();
  void MethodWithCRef(C& cRef);
  C& MethodWithCRef();
  С* m_cPtr;
  C& m_cRef;
 
 
   void MethodWithDPtr(D* dPtr) // метод заимплеменчен в h файле.
   {
       // вызов метода. для этого нужно все знать о типе D, т.е. нужен инклуд.
       // В случае ссылок - тоже самое.
       dPtr->method();
   }
 
   E Foo2(); // Возврат по значению. Не уверен, но вроде достаточно форворд декларации E.
   void Foo2(G g); // Параметр по значению. Не уверен, но вроде достаточно форворд декларации G.
};
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru