|
|
Другие темы раздела | |
C++ Не работает getch() не работает задержка по getchar() #include <iostream> #include <cstdlib> #include <time.h> #include <cstdio> #include <unistd.h> using namespace std; https://www.cyberforum.ru/ cpp-beginners/ thread659058.html |
C++ Возвращаемые значения функции шаблонного класса A и A<T> первый листинг template <typename T> class A { public: T a; A& f() |
C++ Хороший тон программирования Можно ли считать хорошим тоном в программировании? Например вот такой вот код? #define FOR for(int a=0;a<10;a++) ........ FOR { cout<<a<<'\n'; } https://www.cyberforum.ru/ cpp-beginners/ thread659040.html | C++ Изменение отдельных символов в массиве "std::string" Добрых времени суток, форумчане! Я тут решил переписать свой криптовальщик с GML на C++ и у меня возникла следующая проблема: мне нужно в массиве "std::string" изменить 1 символ, например: #include <iostream> int main() { std::string i; i="Hello"; std::cout<<"Default string: "<<i<<endl; for (int x=0; x<i.size(); x+=1) {if (i=='H') https://www.cyberforum.ru/ cpp-beginners/ thread659026.html |
C++ Снова задача про ход коня Здравствуйте. Задача: рекурсивно обойти шахматную доску конем (программа просто выводит один вариант решения, без дополнительных наворотов, первый ход делается случайным образом, после каждого хода экран перерисовывается). Подскажите, пожалуйста, как нужно исправить код, чтобы функция находила решение. Сейчас поиск происходит бесконечно. Знаю, что задача поднималась уже много раз и в сети полно... |
C++ C++ DLL for C# entry point
https://www.cyberforum.ru/ cpp-beginners/ thread659007.html heared -> #ifndef _DLLTEST_H_ #define _DLLTEST_H_ #include <string> using namespace std; extern "C" __declspec(dllexport) string f1(string); #endif |
C++ Гороскоп Приветик) Решите пожалуйста в ВС++ буду очень признательна))) В древнеяпонском календаре был принят 60-летний цикл из пяти 12-летних циклов, обозначенных цветами: зеленый, красный, желтый, белый и черный. В подциклах каждый год имел название одного из животный: крысы, быка, тигра, кролика, дракона, змеи, лошади, овцы, обезьяны, петуха, собаки и кабана. Началом очередного цикла был 4-ый год нашей... https://www.cyberforum.ru/ cpp-beginners/ thread659004.html |
Статический оператор "()" в классе C++ Друзья, чем можно объяснить запрет на создание статического "operator ()" в классе? Связано ли это как-то с его возможностью принимать разное количество параметров (насколько я помню, это же один оператор с таким свойством)? |
C++ В двумерном массиве найти столбцы с минимальным произведением элементов. Текст задания: В двумерном массиве найти столбцы с минимальным произведением элементов. Поиск произведения элементов столбца выделить в отдельную функцию. https://www.cyberforum.ru/ cpp-beginners/ thread658994.html | C++ создание динамического массива внутри функции Люди, помогите пожалуйста. Нужно написать функцию, которая читает из файла числа (их количество заранее неизвестно) и записывает их в динамический массив. Массив создается там же в функции и, в конечном итоге, выдается в основную программу. Код : void formimp (char *impulse,double *arr, int &n) { FILE *fp=0; fp=fopen(impulse,"rt+"); int i=0; double h1,h2; while (!feof(fp)) { https://www.cyberforum.ru/ cpp-beginners/ thread658992.html |
C++ Обратная матрица Привет, ребят) решите пожалуйста задачку в BC++ Для заданной матрицы A(m,n) найти обратную {A}^{-1} , используя интерационную формулу: {A}^{-1}_{k}={A}^{-1}_{k-1}*(2E-A*{A}^{-1}_{k-1}) , где E -единичная матрица; {A}^{-1}_{0}=E. Интерационный процесс заканчивается, если для заданной погрешности \varepsilon справедливо |det(A*{A}^{-1}_{k})-1|<=E |
C++ Вывести на экран таблицу значения функции Нужна помощь, Вывести на экран таблицу значения функции Y(x) и ее разложения в ряд S(x) для х,изменяющегося от a до b с шагом h=(b-a)/10 https://www.cyberforum.ru/ cpp-beginners/ thread658984.html |
~ Эврика! ~
1256 / 1005 / 74
Регистрация: 24.07.2012
Сообщений: 2,002
|
|
27.09.2012, 17:28 | 0 |
Запись четырехсимвольных констант в int - C++ - Ответ 349431427.09.2012, 17:28. Показов 647. Ответов 8
Метки (Все метки)
Ответ
Это касается любых "многосимвольных" символьных литералов: 'что-то', где это что-то — не один-единственный символ. Такие литералы имеют тип int и его значение определяется реализацией (компилятором). А эта реализация вполне может трактовать шестнадцатеричную запись как просто число ('\x12\x34\x56\x78' как 0x12345678), а четыре символа как четыре байта ('\x12\x34\x56\x78' — в смысле, там непосредственно символы с такими кодами — как "\x12\x34\x56\x78", а потом этот кусок памяти посчитать как int и получить соответствующую проблему с порядком байт в многобайтных значениях, она же endianness).
Вернуться к обсуждению: Запись четырехсимвольных констант в int C++
1
|
27.09.2012, 17:28 | |
Готовые ответы и решения:
8
error C2664: itoa: невозможно преобразовать параметр 1 из 'int *' в 'int' + запись в файл Нюансы синтаксиса: что означает запись vector<int*> a и vector <int>*a ? Error LNK2019: unresolved external symbol "public: __thiscall Vector<int>::Vector<int>(int,int,int)" (?0?$Vec Запись из int в string |
27.09.2012, 17:28 | |
27.09.2012, 17:28 | |
Помогаю со студенческими работами здесь
0
Что означает запись int (*a)[10]? Что означает запись int **a Ошибка при компиляции error: cannot convert ‘int (*)[5]’ to ‘int**’ for argument ‘1’ to ‘void Replase(int**)' В каком случае надо начинать с int main() или с int _tmain( int argc, _TCHAR* argv[] ) и т.д.? |