Вывод адреса указателя
начал изучать C++, тема указатели. Вывод следующий pcName1[0] - 0x4f &pcName1[0] - 0x55d7b3e50008 pcName1[1] - 0x6e &pcName1[1] - 0x55d7b3e50009 pcName1[2] - 0x65 &pcN…
начал изучать C++, тема указатели. Вывод следующий pcName1[0] - 0x4f &pcName1[0] - 0x55d7b3e50008 pcName1[1] - 0x6e &pcName1[1] - 0x55d7b3e50009 pcName1[2] - 0x65 &pcN…
Мой код должен выводить выводить транскрипции слов во входном файле. Но вместо этого выдает предупреждения типа: "overflow in conversion from ‘int’ to ‘char’ changes value fr…
То есть, например, "bac" превратить в "mln". Посимвольно проходить по строке и добавлять нужное число (индекс сдвига) к каждому символу получается долговато (с…
Сгенерировал арифметическую операцию, но результат выдает неверный, потому что воcпринимает под char конкретное значение из юникода. Как этот случайный char представить именно опе…
У меня есть 4 массива чар в журнале, мне нужно отсортировать по имени. Сортировку по имени я написал, но type, oblast, kolvo остаются на местах. Как сделать так чтобы они тоже под…
Задание: закодировать и раскодировать текст через аскии со сдвигом. Кодировка происходит верно,но вот декодирование работает только с первым символом, в чем моя ошибка? #include &…
У меня программа передающая файл по сети, эта часть отвечает за принятие пакетов и их запись в новосозданный файл. Проблема в том, что вот этот кучок кода работает так, как и нужн…
Насколько мне известно русские символы кодируются 2 байтами, английские - одним. Метод System.in.read() читает один байт из потока. Пример: public static void main(String args[]) …
Не понимаю почему именно такие результаты выводит. Простой интерес, практического применения не вижу int main() { cout << 4 + "0" << "\n"; cout <…
Мне нужно создать несколько тысяч файлов.txt и потом прочитать данные из них. Каждый файл должен быть пронумерован. Ещё желательно поделить их на категории, например: A126.txt B12…
У меня есть код (Он разбит на файлы так что не удивляйтесь): import java.util.Objects; import java.util.Scanner; public class Plus { public static void plus(){ Scanner in = new Sc…
Есть указатель на некоторый массив, например такой. *test[2] = {{"Odin"},{"Dva"}}; Требуется изменить количество элементов в этом массиве, например до 3-х, как…
Подскажите пожалуйста есть указатель на массив строк char например такой: char* test[] = {{"test1"},{"test2"},{"test3"}}; Как в этом массиве я могу и…
Есть массив byte B[64] и массив Sbox[] из 256 элементов - но большинство чисел больше 127. Нужно выполнить подстановку типа: byte [] B = new byte[64]; //message of 512 bits //here…
Здравствуйте! Есть код char cwd[1024]; getcwd(cwd, sizeof(cwd)); При вызове возвращает: /home/example/exampledir/. Как заменить /home/example на ~/, если это домашняя директория ю…
Как сделать так, чтобы созданный массив с помощью ДСЧ формировался из символов типа char, которые можно набрать с клавиатуры?Мб нужно задать какое-н. ограничение, но какое? Задача…
Читаю сейчас на хабре эту статью. Там говорится следующее: char — это всегда ровно один байт и во всех стандартах C и C++ sizeof (char) == 1 (но при этом стандарты не гарантируют,…
Программа, описанная ниже, выводит -51 и 110. У типа char диапазон -128 от 127. В памяти занимает 8 бит. Посчитал все, как полагается, в двоичной системе, посчитал переполнение с …
Как это можно реализовать? Единственная идея, которая сейчас есть, - разбить строку на символы и далее каждый символ проверять на буква ли это, если да, то потом проверять не боль…
Учу Си по книге Стивена Прата "С. Лекции и Упражнения. 5-е издание". Так вот, выполняю упражнение для повторения. Сама задача: Напишите программу, которая использует вызов функции…
static string to_2(int n) { char[] num_in_2 = new char[10000000]; int i = 0; while (n > 0) { num_in_2[i] = (char)(n % 2); n /= 2; i++; } for(int j=0; j<(int)i/2; j++) //swap…
Что делает класс stringstream? stringstream ss(input); while (ss >> input) По логике программы, так понимаю, что я ввожу строку ss, после чего включается цикл и по одному сл…