Posts by Maniero • 444,682 points
6,921 posts
-
4
votes2
answers106
viewsA: How to implement an interface to secure a specific contract?
There are several problems in the code (not to mention that C# does not have templates, has Generics) And the question doesn’t go much into the need, but I think this would be the solution: using…
-
1
votes1
answer85
viewsA: Error when calculating average
I didn’t even try to see the error since there are other problems in the code, writing the correct way works, although I would change several other things: using static System.Console; using…
-
4
votes1
answer83
viewsA: Possibility of application of design standard
Look, you can’t tell without knowing the problem deeply, probably more than you know right now. What may look like it fits, then there’s a requirement that I didn’t know and then what I gave is no…
-
6
votes2
answers115
viewsA: Warnings interfere with the program?
Yes. And not. That is, potentially interferes. You accept something that may or may not be a problem? The error will certainly give problem. The compiler has, and many people use, option that treats…
-
1
votes2
answers64
viewsA: Is it possible in PHP to recover part of a string using the same notation as Python?
No, even because PHP does not treat strings as only one more collection of data (characters) in sequence, as Python does. The only way is to use a function like the substr(). Unless you want to…
-
5
votes2
answers569
viewsA: Constructors in PHP 7
I could not state the reason that there was the change, I can say a few things I know about PHP that can give clues. We all know, and some do not accept, that the development process of PHP is…
-
7
votes2
answers229
viewsA: Arraylist statement with type or without
It’s been said it’s inference and I think you can infer (Pun intended) in the comments that is just a syntactic difference without affecting semantics, performance or any other issue. What you’re…
-
4
votes2
answers248
viewsA: Call method by class or by instance?
private MinhaClasse minhaclasse; minhaclasse = new MinhaClasse(); I put in the Github for future reference. This code makes no sense, if it is inside a method the first line does not compile, if it…
-
10
votes1
answer126
viewsA: Why am I getting access to this pointer even after I’m free?
The function free() does not prevent access to any address. Any attempt to access an address will be successful (all right, it has a protection exceptions, but it does not come to the case for this…
-
4
votes1
answer230
viewsA: Store input values in Java
Yes, you must, but understand what a variable. Doubt does not talk about what values will be entered, but it is likely that these variables are of the type int, since for exercises like this usually…
-
2
votes1
answer143
viewsA: When to use UNIX_TIMESTAMP
This information demonstrates the time passed since 1970. Therefore it can not be used to mark a point in any time, can not use to save dates and times in general. It is an internal information of…
-
5
votes1
answer72
viewsA: How to check if the function would generate an Exit in C++
There is no way. Your problem is another. The problem is design. If you want to know if the function has achieved its goal or not use a form of communication that indicates this, do not use the…
-
2
votes1
answer64
viewsA: Use of repeat loop appropriately
If you carefully read the statement you will see that the code does not do the same as it is written there. One of the mistakes is that it asks how many games you will play every time you make a…
-
5
votes1
answer55
viewsA: Is there a maximum amount of use of "using"?
There is nothing specified, you can use as much as you want, you will bump into other limitations, which are already very high and nobody hits them. And if knocking did the most wrong thing in the…
-
3
votes1
answer235
viewsA: Is it possible to create PHP console applications in the Clipper style?
Possible it is. Suitable not. It would be nice to use a library that gives access to a slightly more sophisticated console like Ncurses and Termbox. In fact GUI application in PHP I’ve done and it’s…
-
3
votes2
answers2073
viewsA: While inside While (While principal stops)
Just to teach you the simplest and logical way: public class Contador { public static void main(String[] args) { int a = 1; while ( a < 11) { int b = 1; while (b < 11) System.out.printf("%02d…
-
13
votes2
answers2940
viewsA: What is regression testing?
What would be the Regression Test? Identify previously non-existent errors after code changes. What Benefits of Doing Regression Testing? Fiddle with the winning team and keep on winning. What is…
-
8
votes1
answer97
viewsA: How much each function "costs" to the server
We have no way of knowing. Time depends on equipment capacity and other configuration factors. This always takes into account the same conditions. It depends on the conditions you are running at…
-
1
votes2
answers1681
viewsA: Recursive even numbers in C++
I I usually say recursion is abused. They do it where it is simpler to make a loop. But if it is to make recursion it has to be in functional style. Recursive functions with more than one line are…
-
6
votes2
answers807
viewsA: Primitive type int() in Python
If someone said the guy int should be written as it is already teaching wrong. The function int() serves to convert some value of another type into an integer, if possible. Neither of them has…
-
5
votes1
answer1970
viewsA: Problem with Pow() function
Compile, compile. But not linka because the mathematical library was not added to the build of executable. The library referenced by the header math.h is not linked by default like other basics,…
-
4
votes1
answer348
viewsA: How to print the binary representation of a character?
There is nothing ready. In fact to do something Production ready need to handle a lot of things, analyze the endianess, etc. Something naive not universal would be this: #include <stdio.h>…
-
1
votes1
answer95
viewsA: Javascript loop for problem
The first expression of for is generating a boolean value, so it does not serve as an initializer. Initialization should consider whether the number typed is even or not, being odd should decrease 1…
-
5
votes1
answer483
viewsA: Inheritance, polymorphism and access to methods
I think you want to create a instance and not a resort. I don’t like the term attribute, I prefer field. You can access all public members of the object type at that time. You cannot access members…
-
6
votes2
answers1452
viewsA: In Mysql which field type is suitable for storing weight in grams?
The question doesn’t have enough information to nail a guy. It also states that you have to record a certain way, but it doesn’t say why. I see in a lot of situations the person thinks it has to be…
-
2
votes1
answer124
viewsA: Class organization
One thing that many don’t understand about object orientation is that the paradigm is about organizing the code for meet requirements. As it does not have the requirements in the question we have no…
-
7
votes1
answer121
viewsA: What is the "slicing phenomenon" when trying to read data from a heterogeneous array?
Slicing exists in various contexts of computing. I am talking about the Slice of an object. This usually happens in object-oriented languages. There the example was in vector, but not confused with…
-
2
votes1
answer56
viewsA: How to save in a single vector, base and derivative classes?
This type of problem is solved through a indirect. When you have a pointer to the object it’s easy to deal with because the vector will only have pointers, so it doesn’t matter if it has the base…
-
4
votes1
answer429
viewsA: More than one list in the same loop
It’s not possible, because it doesn’t make much sense. The first is possible, but the syntax that is wrong, would be like this: for (int a = 0, b = 0; a < 10 && b < 20; a++, b++)…
-
3
votes1
answer499
viewsA: How to print a double with 4 houses after the dot in C#?
If you want 4 houses can not use 0. I did it in a way that avoid breaking the application by wrong typing and using what the language already offers: using static System.Console; using static…
-
5
votes2
answers211
viewsA: Difference in cast using "as" and "type cast"
In this example neither of the two is necessary, so it makes no difference. as The operator as should be used when you are not sure that the operation will work. Consider that there will be a…
-
4
votes3
answers2496
viewsA: How do I find the C# version I’m using?
As far as I know there is no information at runtime, can only get from the framework. Compiler says his version calls itself in command line. But it doesn’t say which version of the language,…
-
5
votes4
answers938
views -
14
votes1
answer170
viewsA: What is the use of "= delete" in the declaration of a constructor in C++?
By default C++ creates the copy and assignment constructs (move) for you with a standard code. If you want the class not to have these constructors you need to inform the compiler that it should be…
-
3
votes1
answer101
viewsA: Is ASMX web service obsolete?
Define obsolete. If you consider that it is used for ASP.NET Classic, with Webforms and things like that, we can say yes. But it is still considered a valid and supported component in .NET. You can…
-
10
votes1
answer166
viewsA: What would a Nuget be?
It’s a package manager that helps you manage the components you need when you’re developing for . NET. It is very common for languages to bring this type of software because today we have many…
-
6
votes2
answers1194
viewsA: What is an Engine?
Engine in this context can be a framework, a library, a set of tools, an SDK, i.e., software that is available to perform a specific task and that has probably been developed by experts. The…
-
9
votes1
answer148
viewsA: Am I using the Pattern bridge design correctly?
You can’t know what should be done because you don’t have it in the question, but it doesn’t seem to make sense. City classes do not implement the interface. I don’t know what São Paulo is doing as…
-
16
votes1
answer497
viewsA: Should I use the ushort, uint and ulong types whenever the number is equal to or greater than 0?
No, these types exist primarily for low-level communication with the operating system or other services that require these types. All framework, except when doing the above, it is all designed to…
-
7
votes2
answers192
viewsA: Why is there no String.Toint() method?
String in C# is an object, right? All types are objects. From what I saw string is a class, different from int and other primitive types that are simple types String is a class, therefore a type by…
-
6
votes2
answers328
viewsA: Parameters in Javascript functions
It is a matter of scope. Every variable created in a scope is available for all scopes that are nested in this scope. That’s why the first code works. Some variables are created with global scope…
-
18
votes1
answer242
viewsA: Write software in 1st or 3rd person?
There is no standard that we can consider universal. As every aspect of UX we have to analyze who the user is, what he expects, because one makes more sense than the other, and this includes…
-
8
votes1
answer1360
viewsA: Criteria for choosing language for specific use considering performance
It’s hard to answer that, but I see an opportunity to clear up a few things that might be useful to a lot of people. Beginning with: for AI development Python is more efficient than Java Why? There…
performance characteristic-language software-architecture language-independentanswered Maniero 444,682 -
1
votes3
answers221
viewsA: List<> Best practice, start with fixed capacity or start without limit?
If nothing is specified it starts with 0 capacity and jumps to 4 if you add an item. Then it doubles of capacity whenever it occupies all the free spaces. At least it is the current implementation,…
-
2
votes2
answers93
viewsA: How do I prevent the file I created in txt to record two equal C#?
Leandro Angelo’s answer gives a path that solves well, but has a problem of running condition. Do not try to check if the file exists, try to use it if it gives problem deal with the error. It is a…
-
4
votes2
answers5112
viewsA: What is a Dataset and what is its function?
The dataset, as the name says, it is just a set of data. It is finite and has a specific function and feature. We use it to process data that came from the database through some query, often through…
-
1
votes3
answers1344
viewsA: Convert String to double in Java
Let’s get into the trouble of this code: The product should not receive a price as String by default. You may even have an auxiliary method that does this as convenience, it is questionable whether…
-
4
votes4
answers801
viewsA: How to use switch in C?
"Opt" after "switch" is required? Well, no. There is an expression that gives some value that can be compared with the options of case. It’s usually a variable, but it doesn’t have to be, much less…
-
16
votes2
answers3224
viewsA: What is the Rust programming language?
TL; DR What is Rust? A programming language that values efficiency (zero-cost abstraction whenever possible) and security (of types, memory and sharing), while maintaining a certain degree of…
-
6
votes1
answer216
viewsA: When I create a function in C++ do the variables within it stay in memory?
Variable is a more abstract concept. It is something that helps you understand the memorization of data in your code. What goes effectively in memory is not the variable. In the code through it you…