|
|
Другие темы раздела | |
C++ Стандарт C++ поддержка Concepts и Reflection
https://www.cyberforum.ru/ cpp-beginners/ thread918907.html Собственно вопрос, когда будет поддержка Concepts и Reflection? Или в новом стандарте опять откажутся от их поддержки, как это было в C++11. Известно ли что-нибудь по данному вопросу? Просто с моим знанием английского многое может быть неоднозначным, поэтому гуглить смысла нет :D |
C++ Перевод кода с Java Здравствуйте! Есть код на java, который работает недостаточно быстро, для его ускорения решил переписать его на c++, вот что вышло, помогите исправить реализацию на c++ или укажите на ошибки, буду благодарен! import java.math.BigInteger; import java.util.Scanner; public class Main { public static final BigInteger one = BigInteger.ONE; public static final BigInteger minusOne =... |
C++ Задача. Найти траекторию собаки за первые 15 секунд погони В точке P находится собака, а в точке Q - кошка. Расстояние между ними равно 100 м. Кошка бежит вдоль прямой S с постоянной скоростью 5 м/сек. Собака бежит в направлении кошки со скоростью 10 м/сек. Найти траекторию собаки за первые 15 секунд погони. Указание: заменить кривую ломаной: за первую секунду кошка пробегает отрезок QQ` а собака PP`. за вторую соответственно Q`Q`` и P`P``. в начале... https://www.cyberforum.ru/ cpp-beginners/ thread918868.html |
C++ Указатель на строку: как выводить не всю строку целиком, а конкретную букву
https://www.cyberforum.ru/ cpp-beginners/ thread918867.html Есть программка: #include<iostream> using namespace std; void fn_str1(int i,string str1,char *p) { p=&str1; for(i=0;i<str1.length();++i) { p=&str1; |
C++ Чем с++ будет полезен? у меня такой интересный вопрос... я учу с++ от скуки и интереса, но мне бы хотелось знать - может ли он пригодиться в жизни? |
C++ Ввести char * в консоль
https://www.cyberforum.ru/ cpp-beginners/ thread918857.html Долбанный char * не получается ввести не cin ни gets ни getsline и т.д. Не могу понять как его ввести. Есть код: char *tbLEN = "TESTVASYA AND TWO TEXTZZ"; // Далее шифрование и другие действия... Надо сделать как то так: char *tbLEN = (ввод с клавы в консоль с учетом пробелов!); // Далее шифрование и другие действия... Help! |
C++ Что-то не то с string
https://www.cyberforum.ru/ cpp-beginners/ thread918837.html Выполнял одну задачку. Суть задачи в том чтоб определять является ли введенная строка полиндромом. Рекомендовали использовать методы string и STL, но это не являлось требованием. В общем вроде ничего сложного, сначала сделал первую версию, и она работала, потом начал допиливать, и начала появляться ошибка outOfRange, попробовал вернуть старый робочий вариант, но ошибка не пропала... Ошибку... |
C++ Дайте совет по написанному парсеру Написал небольшой парсер для BSDL файлов, но получилось как-то функционально что ли, я не смог выделить абстракции, к тому же приходится создавать объект парсера, затем вызвать функцию и передавать ему имя файла и объект для того что он разобрал(jtagDevice), мне кажется можно проще или более гибко но не могу придумать как, плюс зачемто унаследовал его от QObject что было лишним это я уберу, с... |
C++ Компиляция У меня есть 64битный дебиан, возможно ли скомпилировать код под 32 бита? Может у g++ есть какие-то опции для такой компиляции? https://www.cyberforum.ru/ cpp-beginners/ thread918830.html |
C++ Лишний символ при компиляции
https://www.cyberforum.ru/ cpp-beginners/ thread918821.html #include <iostream> #include <fstream> #include <stdio.h> #include <cstring> #include <conio.h> int zamena(char c); using namespace std; int zamena(char c) { FILE *fin; |
C++ Создайте класс с именем Rational для выполнения действий с дробями Задание : создайте класс с именем Rational для выполнения действий с дробями и программу тестирования вашего класса. (используйте закрытые элементы данных, определите конструктор, который должен содержать значения по умолчанию, напишите функции-элементы установки и извлечения значений, выполнения операций, ввода и вывода значения объекта созданного класса.Напишите программу для тестирования... |
C++ Что такое тестирующая программа и зачем она нужна?
https://www.cyberforum.ru/ cpp-beginners/ thread918819.html Есть задание, Написать функцию для перевода переменной типа long в символьную строку в двоичном представлении ( ltoab( long num, char s) ) и тестирующую программу к ней. Лабу я написал, она работает, не пойму, что за тестирующая программа? Зачем она нужна и что это такое? #include "intsafe.h" #include "stdafx.h" #include "stdio.h" #include "string.h" |
1500 / 1146 / 165
Регистрация: 05.12.2011
Сообщений: 2,279
|
|
06.07.2013, 22:19 | 0 |
Интересная инициализация ссылки - C++ - Ответ 481420706.07.2013, 22:19. Показов 1702. Ответов 19
Метки (Все метки)
Ответ
ну есть негласное правило, когда лучше ссылки использовать, а когда указатели.
если ваш класс может корректно работать в случае, когда ему передадут нулевой указатель (типа специально предусмотрена такая возможность для какого-нибудь там дефолтного поведения) - то передаем в него указатель. если не может (в вашем случае - не может. т.к. внутренний член инициализируется членом, получаемым от переданного в конструктор объекта), то тут лучше воспользоваться ссылкой, т.к. ссылки вроде как как всегда ссылаются на какой-то объект. "вроде как" - это не всегда так, но в этом случае ответственность на вызывающей стороне. она должна следить, чтобы в конструктор приходила ссылка на существующий объект. т.о., использование ссылки вместо указателя намекает вызывающей стороне что сюда нужно отдавать что-то существующее, иначе сам дурак. Вернуться к обсуждению: Интересная инициализация ссылки C++
0
|
06.07.2013, 22:19 | |
Готовые ответы и решения:
19
Инициализация ссылки Инициализация ссылки в методе Что такое инициализация сегментов или инициализация регистров? Как заменить все ссылки на текст кроме ссылки моего сайта? |
06.07.2013, 22:19 | |
06.07.2013, 22:19 | |
Помогаю со студенческими работами здесь
0
Зачем нужны rvalue ссылки, если есть универсальные ссылки Загрузка файла на сервер, добавление в базу данных ссылки и вывод ссылки из базы Как достать ссылки из Memo1 в Memo2 ссылки только которые оканчиваются на *.jpg *.gif Ссылки с параметрами, Как передать параметры ссылки в javascript? |