Posts by Maniero • 444,682 points
6,921 posts
-
4
votes2
answers75
viewsA: Withdraw repeated
The algorithm needs to scan the second loop to know if at least one fits, can not print directly, the purpose of the second loop is only to know if there is an element inside the other or not, at…
-
1
votes1
answer49
viewsA: Do instances of the same application share static objects?
No, it never happens, an instance is a separate process, and in fact one is aware that there is another, it is totally separate and there is no sharing between any parts of memory, no matter if it…
-
2
votes2
answers557
viewsA: Know if value is in the unparalleled equality array!
First, apart from the cout this code is C and not C++, almost everyone learns to do C++ the wrong way. And if doing it in C++ would be as simple as PHP, it would just use a ready-made function like…
-
4
votes3
answers73
viewsA: How to create a class with type inference that can have a default type in C#
You are not making type inference in the class statement, you are making it in the variables statement when you instantiate the class. You’re just using a generic type in class. What you want is a…
-
2
votes1
answer654
viewsA: Standard constructor to calculate an employee’s annual salary in C#
Your problem, after editing, doesn’t seem to have anything to do with builder. The code has some problems. There are things that are unused and use old things that are no longer so that you program…
-
7
votes1
answer425
viewsA: How does Python handle static and dynamic variables?
Python is a dynamic typing language exclusively, there is no static typing, at least not in the standard language (it has some variations that even have, but they are dialects, they cannot be…
-
1
votes2
answers92
viewsA: Return the Fibonnaci elements from the term passed to the first
The description wants to return a list and not the end term, so you must manipulate the returns with lists, something like that: def fibonacci(termo) return [] if termo == 0 return [0] if termo == 1…
-
3
votes1
answer97
viewsA: Removing number by number from a sequence of numbers to compare them
It’s mixing C with C++ and I think this is the problem, it says it was directed to use substr(), only makes sense to use the string C++ native and not use the C engine to create something like a…
-
4
votes3
answers1572
viewsA: How to read only whole numbers in the scanf?
There are basically two ways: or creates its own data-reading mechanism and then can control what can be typed or checks that the entered data is invalid and asks to be typed again. This is done…
-
4
votes1
answer672
viewsA: What are Mutexes and when is it advisable to use this feature?
What are Mutexes? The Mutual Exclusion mechanism is used in concurrent environments and is a way to prevent a resource from being accessed by more than one processing line at the same time. It is…
-
13
votes3
answers818
viewsA: SOLID is all that they say?
The first mistake people make is to think that Uncle Bob is the creator of SOLID. This acronym was created by Michael Feathers. And the concepts individually were created by other people, although…
-
3
votes1
answer159
viewsA: How do IDE and compiler integrate?
A compiler is a program, that is, it is a set of algorithms. How it is encapsulated to run on a computer matters little. It is common to be a console application, but it can be anything else. There…
-
6
votes2
answers594
viewsA: What is Java Sort?
The function sort() sorts lists of data. In its simplest form it uses a ascending order. If the data are text it is clear that the order is alphabetical. Every list has some order, can be a natural…
-
8
votes1
answer101
viewsA: Why does the IDE indicate that a code in the "if" will not be executed?
Ides just show it to you, probably him it’s not what you think. The compiler understands the code and generates something that will be executed or not. Then there is nothing wrong with the code.…
-
4
votes2
answers214
viewsA: Trying to understand the Java print
Because the + occurs shortly after a string, the " ", then the object there is of the type string. Operators are overloaded (in Java this is kind of a gambiarra, but still it is), so in each type of…
-
4
votes1
answer1071
viewsA: Advantages and disadvantages of Sqlite
The original question is a little bad and ambiguous. Although Sqlite has an API, it itself is not an API. Boilerplate it is only necessary to give flexibility, and it is simple for the programmer to…
-
8
votes2
answers674
viewsA: Do I need to use Visual Studio to program in C#?
You don’t need Visual Studio for anything, totally optional. In fact even Code is not necessary, although it starts to have a little more complication. An IDE helps a lot to have productivity, and…
-
4
votes2
answers76
viewsA: Find() function of the set library does not return whether or not it found
This function does not return a boolean, according to documentation returns an iterator with the position found, or the position after the end if nothing is found. So you should do something like…
-
3
votes3
answers85
viewsA: Repeat if again when validation fails
When you want to repeat something you should use the structure of while. Then you could do something like this: ConvInicial = str(input('Você: ')) if ConvInicial == 'Não estou passando bem' or…
-
4
votes1
answer402
viewsA: What is a fault tolerant (fault tolerance) system?
It is a characteristic of systems that are able to continue operating in a more or less normal way regardless of failures in any of the parts necessary for its operation. The way to get this feature…
-
6
votes2
answers4454
viewsA: What is sscanf() and sprintf()?
I mean in comparison to scanf() and printf() that are the most common that people have contact at the beginning of learning? That one s indicates that the operation will take place in a buffer of…
-
3
votes1
answer130
viewsA: Recursive function of natural numbers is showing negative
You have two different conditions, one is the condition of what must be printed, and must be all numbers greater than or equal to zero, the other condition is up to when must continue recursion. def…
-
3
votes1
answer165
viewsA: I can’t fill a matrix
The problem is that declaring the matrix before establishing the value first asks for the values, then declares it. It makes no sense to create the foundation of a house that you don’t know what…
-
6
votes3
answers97
viewsA: Why does the first element of the vector come out as zero without having stored this value there?
Do an analysis of what the code performs. When you program you have to understand what the computer will do, understand all the code. Actually in this case it doesn’t take much, just look at the…
-
4
votes3
answers105
viewsA: Error on average of students
You do not need and cannot concatenate the text with the number. You could convert the number to text in order to concatenate, but you do not need to do this. Better just put each argument…
-
12
votes4
answers175
viewsA: Problem assigning HTML with . text() and . html()
Putting to execute can already see. The first turns into an HTML and will be interpreted by the browser this way, the second is a text like any other and will be printed on the page the way it is…
-
4
votes4
answers567
viewsA: How to know if the first character of a string is capitalized?
One string is a collection of characters. Then you should take the first and use the method IsUpper() to return if it is uppercase. To avoid negation could use if it is lowercase with IsLower(),…
-
5
votes1
answer431
viewsA: What’s the Fortran language for?
It serves the same as other high-level languages, it allows a human to write an algorithm in such a way that after being interpreted by some application (compiler or interpreter) turns into…
-
8
votes2
answers1223
viewsA: What is a nodeList object in Javascript?
What is a nodeList object in Javascript? As its name says is a list we from the DOM. Documentation. This includes the attributes and text of the nodes. How can I access elements from a nodeList?…
javascriptanswered Maniero 444,682 -
10
votes4
answers324
viewsA: Interpretation of loop of repetition
It’s a very confusing code and I don’t know if it’s good to try to understand if you still lack basic knowledge of how syntax works. The for has no parameters, it has 3 statements, or statements to…
-
2
votes1
answer193
viewsA: Repetition system how to store a value
The code does too much either in the mechanism or in the requirement. It has a lot of variables, and other things without need, but the main thing is storing things that exercise does not ask for.…
-
1
votes1
answer133
viewsA: How to declare null values in C
I believe this is what you want. You check whether the input was valid, the function scanf() provide this as a return, just read the documentation. And you can also validate the input of the die…
-
4
votes1
answer64
viewsA: Is there a function that searches if a word exists in the text?
Has the strpos(). Or stripos() if you want to ignore the letters box. In some cases you may want to search for the end, perhaps for performance, with strrpos(). These functions return false if the…
-
10
votes1
answer380
viewsA: Why wasn’t a programming language invented to replace C and C++ to facilitate the development of operating systems?
The question starts from a wrong premise. There are several other languages that were created (invented would be a bad term) with the goal, among others, of making an operating system, most…
-
6
votes2
answers1461
viewsA: Add data to a txt file
You must open the file to add and not to write: $msg = "teste"; $myfile = fopen("lista.txt", "a"); fwrite($myfile, $msg."\n"); fclose($myfile); I put in the Github for future reference. At least…
-
2
votes1
answer73
viewsA: Why is it that when I include my . h header, the . c implementation is not included as well?
First, don’t do it for the same reason that if you want to type da and tightens the d, the a won’t go alone, after all would have to guess whether you want it or not. But there’s another problem…
-
8
votes2
answers423
viewsA: All property in CSS. What is it for and how does it work?
How all property works and what it serves? It establishes what value all other properties of an element must have. It’s a way to simplify the code and not have to put a value on each property.…
-
0
votes1
answer129
viewsA: Error: expected class-name before
Declare the class before setting it, it can even be the first line of the file: class online {}; So you can already use it in your code and only then define how it will be implemented, as you…
-
3
votes3
answers155
viewsA: Simple question about the title() command
Not a command is a method and it can only be applied to data of type string. Documentation. It is quite basic and does not treat exceptions, which in fact decreases its usefulness. So you have to…
-
3
votes2
answers97
viewsA: Why can’t I access the array of integers in the main() function?
The code has some problems and can be written more simply, but the main one is how to allocate memory. Prefer to allocate the memory to receive the data in the function where you will use it. And…
-
2
votes3
answers5610
viewsA: Function that checks whether a vector is in ascending order
Yes, the code is right, but it is not readable, it is very easy to think that he does one thing and does another. Note that the code is the same, but it is simpler and more readable in the compact…
-
3
votes1
answer143
viewsA: Why do these two identical codes, one in C++ and the other in Java, give different results?
It is not so unusual for languages to have floating point implementations differently from each other. Of course, they are not faithfully following the IEEE specification A possible solution is to…
-
1
votes1
answer59
viewsA: Singleton implementation static member error
This is exactly what is written, if you want to initialize a value in the class declaration you need to be a constant expression (constexpr). If it cannot be constant it must initialize in the…
-
3
votes3
answers349
viewsA: What are the advantages of using PHP’s sprintf function?
The advantage is more this same, readability and ease in more complex cases. Not simple concatenations need conversions, formatting, and manual making takes more work. And here comes another…
-
8
votes3
answers158
viewsA: Declaration of Java variables
No, zero, this is just a syntax form. Once compiled it’s all the same. In general all these different forms of syntax change nothing. There could be when there is semantic difference, which is not…
-
2
votes1
answer146
viewsA: Table test result is not the same as compiled?
Obviously your table test is wrong. Table tests need to simulate what the computer does and not what you want it to do. I don’t even know if it’s the table test case, just do the simple math. Maybe…
-
2
votes1
answer124
viewsA: SQL Server vs Mongodb - Disk Size
These things depend a lot. Consumption has more to do with your modeling than with the database, and the way you model one is different from modeling another. Contrary to what people imagine,…
-
1
votes2
answers59
viewsA: Integer values on the terminal
Probably the problem is that you didn’t initialize the variable r with a. Then pick up junk in memory. Since online compilers need controlled environments they have a great chance of having 0 in…
-
3
votes3
answers1169
viewsA: Vector sum problem in C
There are two problems with the code. The first is that the totalization variable is not being initialized, so it takes a random number already existing in memory. In C always has to take care of…
-
8
votes1
answer62
viewsA: Do exceptions cause problems for performance?
In fact, you avoid using a C++ exception because it’s not even that standardized. They are even thinking about something and maybe C++23 has a new exception mechanism that is more useful and…