Вопросы по теме 'operator-keyword'
Определяемый пользователем оператор преобразования в качестве аргумента для printf
У меня есть класс, который определил определяемый пользователем оператор для TCHAR*, например
CMyClass::operator const TCHAR*() const
{
// returns text as const TCHAR*
}
Я хочу иметь возможность сделать что-то вроде
CMyClass myClass;...
1680 просмотров
schedule
15.06.2024
Можно ли создать собственный оператор в Java?
Подобно Можно ли создать новый оператор в C # ? , можно ли создать свой оператор для Java? Сначала я бы сказал нет, поскольку вы не можете перегрузить, но опять же, String поддерживает + и + = (неявно через StringBuilder во время выполнения и т. Д.).
12780 просмотров
schedule
12.04.2024
Delphi: отсутствует оператор или точка с запятой
Я использую Indy 10 (TIdTcpServer) и получаю следующую ошибку:
[DCC Error] MainForm.pas(88): E2066 Missing operator or semicolon
При попытке запустить этот код:
procedure TForm1.SendMessage(Data: String; Client: Integer);
var
List:...
2326 просмотров
schedule
11.05.2024
Перегрузка бинарного оператора› в производном классе в c++
Я искал повсюду конкретный ответ на этот вопрос и не нашел. Я пытаюсь создать базовый класс с виртуальным оператором>, который я могу переопределить в производном классе. В настоящее время у меня проблемы, потому что для объявления функции требуется...
1089 просмотров
schedule
26.11.2022
не может понять результат логического оператора рубина
В Ruby разумно найти такой код:
a = 1 and b = 2 and c = 3
print "a = #{a}, b = #{b}, c = #{c}\n"
получает результат:
a = 1, b = 2, c = 3
но я не могу понять, почему такой код:
a = 1 && b = 2 && c = 3
print "a =...
78 просмотров
schedule
05.12.2023
+ оператор и строки
Я только начинаю изучать AP Comp sci в старшей школе, и я наткнулся на вопрос об операторе + в строках.
Почему System.out.println ("number" + 6 + 4 * 5) дает число 620
тогда как
String s = "crunch";
int a = 3, b = 1;
System.out.print(s + a...
160 просмотров
schedule
08.03.2024
Как динамически вызвать оператора в Эликсире
Я работаю над предстоящей книгой Дейва об Эликсире, и в одном упражнении я хотел бы динамически создать ссылку на функцию для Kernel.+/2 , Kernel.-/2 и т. д., основываясь на содержимом одного символа строки, '+' , '-' и т. д.
Основываясь на...
1087 просмотров
schedule
01.06.2024
Значение оператора ‹?=
Я просматривал решения проблемы на Topcoder и наткнулся на это:
http://community.topcoder.com/stat?c=problem_solution&rm=249419&rd=9996&pm=6621&cr=309453
В настоящее время мне не интересно знать, как работает алгоритм, но для чего в коде...
182 просмотров
schedule
22.10.2022
Перегрузка операторов с экземпляром класса в правой части
Я пытаюсь выполнить перегрузку оператора * в своем классе Matrix.
У меня есть один, который делает это, если это Matrix*что-то, (int, double...)
я ищу тот, который делает это для противоположной стороны, т.е. что-то * Матрица
это то, что я...
514 просмотров
schedule
08.01.2024
С++: ассоциативность оператора * (умножения) не слева направо
Работая над школьным заданием, нам нужно было что-то делать с перегрузкой операторов и шаблонами. Все круто. Я написал:
template<class T>
class Multiplication : public Expression<T>
{
private:
typename...
450 просмотров
schedule
01.03.2024
Несколько союзов в Spark — как Spark генерирует план
У меня есть несколько объединений в последовательности в разных RDD, как показано ниже:
val result = rdd1 union rdd2 union rdd3 union rdd4
Будет ли Spark генерировать объединения последовательно (что равно O(n)), или Spark будет генерировать...
2206 просмотров
schedule
29.11.2022
Несоответствие типов при использовании оператора +
В настоящее время я пытаюсь научиться использовать Scala, но у меня возникли некоторые проблемы с синтаксисом.
Когда я набираю приглашение scala:
import scala.collection.immutable._
var q = Queue[Int](1)
println((q+1).toString)
Я получаю...
258 просмотров
schedule
13.11.2022
custom == for Dictionary extension считает, что они пусты
У меня есть (enum: int) AccessOptions, который используется для заполнения словаря, чтобы отразить простые свойства доступа для индексированного списка основных имен пользователей.
Мне нужно было поддерживать модульное тестирование, в частности...
50 просмотров
schedule
28.02.2024
Мутирующая ошибка оператора после перехода на Swift 3, проблема исследована, но не может быть решена
Я получаю сообщение об ошибке "левая часть оператора мутации не является изменяемой"..‹" возвращает неизменяемое значение"
Я прочитал другой пост об изменении значений, но не могу понять, как применяются эти решения.
Код (и комментарии):...
6030 просмотров
schedule
25.10.2023
Что такое синтаксис .. внутри структурного литерала в Rust?
Из документов std::default::Default :
#[derive(Default)]
struct SomeOptions {
foo: i32,
bar: f32,
}
fn main() {
let options = SomeOptions { foo: 42, ..Default::default() };
}
Что делает префикс .. с возвращаемым значением...
6856 просмотров
schedule
08.11.2023
Нежелательные значения в первых двух элементах класса массива с изменяемым размером с перегрузкой оператора скобок
Я работаю над проектом для школы, где мы создаем класс ExpandArray, который будет динамически выделять массив, и по мере добавления или удаления значений он будет расширяться или сжиматься в зависимости от процента.
Проблема, с которой я...
67 просмотров
schedule
13.05.2024
Путаница с оператором объединения PHP Null
Я немного смущен. В документации по PHP говорится:
// Example usage for: Null Coalesce Operator
$action = $_POST['action'] ?? 'default';
// The above is identical to this if/else statement
if (isset($_POST['action'])) {
$action =...
73 просмотров
schedule
14.06.2024
В чем разница между присваиванием ‹- и -› в R?
Я заметил, что работают как ‹- 4, так и 4 -> a.
Так в чем же разница? Поскольку оператор ‹- популярен, для чего нужен другой?
23 просмотров
schedule
26.03.2024
Что значит | и || значит в Эрланге?
Я проверил операторов веб-сайтов erlang и т. д., но не могу найти, что || и | Означает.
Я где-то читал, что || означает «такой, что», но что означает всего один «|»?
63 просмотров
schedule
27.04.2024
условие if == не выводит ожидаемые результаты в шаблоне django
Новичок здесь. Извините, если это очень простой вопрос.
Я работаю с шаблоном Django, используя python. Мое условное выражение, похоже, не работает. Здесь я предположил, что базовое сравнение строк между a и be должно дать Very Happy, второй блок....
258 просмотров
schedule
09.03.2024