Вопросы по теме 'friend'
PHP-эквивалент друга или внутреннего
Есть ли какой-то эквивалент «друга» или «внутреннего» в php? Если нет, существует ли какой-либо шаблон для достижения такого поведения?
Изменить: Извините, но стандартный Php мне не нужен. Я ищу что-нибудь похожее на то, что сделал начальник...
17926 просмотров
schedule
29.08.2022
Дружественная область в C++
Если у меня есть три класса, A, B, C. A и B являются друзьями (двунаправленно). Кроме того, B и C являются друзьями (двунаправленно). У A есть указатель на B, а у B есть указатель на C. Почему A не может получить доступ к личным данным C через...
8816 просмотров
schedule
04.10.2023
MSBuild не может построить дружественные сборки C ++ / CLI
У меня есть Visual Studio 2008 SP1, два проекта C ++ / CLI, скажем, proj1 и proj2. proj2 зависит от proj1, но странным образом (см. ниже). В Project Dependencies я указываю, что proj2 зависит от proj1. Также ссылки proj2 включают proj1. Затем я...
1028 просмотров
schedule
09.04.2022
Наследуется ли дружба в C++?
Предположим, у меня есть класс Base :
class Base {
friend SomeOtherClass;
};
И есть еще один (другой) класс, который наследуется от Base :
class AnotherClass : public Base {}
Дружба тоже передается по наследству?
2125 просмотров
schedule
05.04.2024
Дружелюбие и производный класс
Допустим, у меня есть следующая иерархия классов:
class Base
{
protected:
virtual void foo() = 0;
friend class Other;
};
class Derived : public Base
{
protected:
void foo() { /* Some implementation */ };
};
class Other
{...
2406 просмотров
schedule
23.02.2023
Как назвать этот шаблон защиты доступа, ориентированный на ключи?
Очевидно, этот шаблон защиты доступа, ориентированный на ключи :
class SomeKey {
friend class Foo;
SomeKey() {}
// possibly non-copyable too
};
class Bar {
public:
void protectedMethod(SomeKey); // only friends of SomeKey have...
3184 просмотров
schedule
25.05.2022
перегрузка оператора c++
Я пытаюсь выполнить перегрузку оператора в C++; по какой-то причине компиляция продолжает выдавать мне ошибку
ошибка: ‘bool Matrix::operator==(const Matrix&, const Matrix&)’ должен принимать ровно один аргумент
Теперь я знаю, что есть...
2174 просмотров
schedule
23.04.2024
Дружественные классы в разных пространствах имен. Это возможно
У меня проблемы с использованием функции друзей в C ++. У меня такие интерфейсы:
#pragma once
#include "Mesh3D.h"
#include <string>
namespace tools{
namespace sysInput{
class CGeometryManager3D
{
public:...
22615 просмотров
schedule
25.02.2022
определение функции друга в шаблонном классе
Я использую три разных файла для определения шаблонного класса. Объявление класса находится в файле .h , реализация в файле .cpp и явные экземпляры включены в файл .inc . Я пытаюсь определить функцию друга, которая может получить доступ к...
2437 просмотров
schedule
19.01.2024
FBML: выберите одного из друзей пользователя
Я разрабатываю приложение на основе FBML. Я хочу получить список друзей пользователя и выбрать любого из них. Не могли бы вы помочь мне с этим?
183 просмотров
schedule
03.06.2022
Являются ли внутренние классы в С++ автоматически друзьями?
Если я определяю внутренний класс в C++, является ли он автоматически другом класса, который его содержит? Например, законно ли это:
class Outer {
public:
class Inner {
public:
void mutateOuter(Outer& o);
};
private:...
21785 просмотров
schedule
19.02.2022
Оператор ‹‹ и наследование
У меня есть следующие классы на С++:
class Event {
//...
friend ofstream& operator<<(ofstream& ofs, Event& e);
};
class SSHDFailureEvent: public Event {
//...
friend ofstream&...
3781 просмотров
schedule
03.08.2023
Друг видит базовые классы?
Учитывая пример кода:
class Base {
public:
bool pub;
protected:
bool prot;
};
class Derived : private Base {
friend class MyFriend;
};
class MyFriend {
Derived _derived;
void test() {
// Does standard provide me access to...
3029 просмотров
schedule
14.07.2022
Как отправить запрос на добавление в друзья с помощью диалогов Facebook на Android?
Я хочу отправить запрос на добавление в друзья с помощью Facebook Android SDK. В настоящее время я использую этот код (который я получил из здесь ) :
Bundle parameters = new Bundle();
parameters.putString("APP_ID","USERNAME");...
5209 просмотров
schedule
07.02.2022
Модульное тестирование класса, объявленного другом (внутреннее)
В некоторых из моих тестовых вспомогательных кодов у меня есть реализация IDbSet(Of T) под названием FakeDbSet(Of T) , которая во многом имитирует поведение EF без фактической базы данных. У меня есть класс, объявленный Friend , потому что я хочу...
1996 просмотров
schedule
07.02.2024
Функция друга С++ не работает, частная ошибка в этом контексте
Я выполнял упражнение для своего курса программирования, и конкретное, на котором я сейчас работаю, касается дружественных функций/методов/классов. Проблема, с которой я сталкиваюсь, заключается в том, что функция моего друга, похоже, не выполняет...
8547 просмотров
schedule
29.11.2023
Использование функции друга в C++
Просто прочитайте о функциях друзей, и я пытаюсь получить доступ к частной переменной «число» в классе A с функцией друга «Печать» из класса B. Я работаю с Visual Studio. Компиляция моего кода дает мне множество различных ошибок, таких как:...
1278 просмотров
schedule
24.05.2022
перегруженный оператор друга без пространства имен std
Просто интересно, может ли кто-нибудь указать мне в правильном направлении. У меня есть оператор извлечения друзей, который работает, если я включаю пространство имен std; но терпит неудачу, если я этого не делаю. может ли кто-нибудь дать мне...
770 просмотров
schedule
27.08.2022
Добавьте друга с помощью iOS SDK
Я усердно работаю, чтобы найти способ отправить запрос на дружбу пользователю Facebook с помощью iOS Facebook SDK (v.3.2). Но похоже, что SDK не предоставляет API для этого.
Кто-нибудь может сказать мне, почему Facebook выбрал эту стратегию с iOS,...
412 просмотров
schedule
13.10.2022
Как определить глобальный видимый оператор
Я хотел использовать binary_search в своем классе, поэтому я определил оператор‹. Это работает, когда все находится в основном файле, но когда я пишу класс в другом файле, я получаю ошибку компоновщика.
Самый простой пример, показывающий проблему,...
602 просмотров
schedule
11.11.2023